본문 바로가기

전체 글26

[#Game 만들기 프로젝트 00] C# 변수 정리 (Variable) C#의 정수 C# 형식/키워드 범위 Size sbyte -128 ~ 127 부호 있는 8비트 정수 byte 0 ~ 255 부호 없는 8비트 정수 short –32,768 ~ 32,767 부호 있는 16비트 정수 ushort 0 ~ 65,535 부호 없는 16비트 정수 int –2,147,483,648 ~ 2,147,483,647 부호 있는 32비트 정수 uint 0 ~ 4,294,967,295 부호 없는 32비트 정수 long –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 부호 있는 64비트 정수 ulong 0 ~ 18,446,744,073,709,551,615 부호 없는 64비트 정수 C#의 정수를 나타낼 때 여러 가지 방법이 있는데, 우리가 주로 사.. 2020. 11. 14.
[Python] Numpy(넘파이)로 그래프 그리기 Numpy와 matplotlib을 활용하여 여러 가지 그래프 그리기 이전 시간 Numpy를 활용하여 리스트를 만들어 보았습니다. 이번에는 Numpy를 활용하여 데이터 분석에 필요한 여러 종류의 그래프를 그려보려 합니다. 그래프를 그리기 위해서는 matplotlib 모듈에 있는 pyplot을 불러와야 합니다. import numpy as np import matplotlib.pyplot as plt %matplotlib inline pyplot은 plt로 줄여 부르며, %matplotlib inline을 통하여 jupyter notebook에 표현됩니다. 지난 시간 배운 numpy random을 활용하면,(참고: [Python] Numpy(넘파이)로 행렬 만들기) rand_x = np.arange(30) .. 2020. 8. 26.
[Python] Numpy(넘파이)로 행렬 만들기 Numpy로 행렬 만들기 Numpy는 파이썬에서 list 및 Array 등 다방면으로 활용되는 패키지입니다. 기본적으로 행렬을 만드는 방법은 3가지가 있습니다. np.zeros() np.ones() np.random() 입니다. 위 3가지를 이용해 [3,3]행렬을 만들어 보겠습니다. 1. np.zeros() 우선 numpy를 불러옵니다. import numpy as np numpy를 그냥 사용하기에는 길기 때문에 약자(as) np로 사용됩니다. [3,3] 행렬을 만들기 위해서는 np.zeros()에 [3,3]을 넣습니다. np.zeros([3,3]) 2. np.ones() ones()도 zeros()와 마찮가지로 np.ones()에 [3,3]을 넣으면 됩니다. np.ones([3,3]) 3. np.ran.. 2020. 8. 26.
[Python] 파이썬으로 타이머 만들기 (Feat. Time 모듈) 파이썬으로 타이머 만들기 파이썬에는 여러 가지 모듈이 있습니다. 그중 Time 모듈을 이용하여 타이머를 만들어 보겠습니다. import time in_sec = input("시간을 입력하세요.(초):") sec = int(in_sec) print(sec) #while은 반복문으로 sec가 0이 되면 반복을 멈춰라 while (sec != 0 ): sec = sec-1 time.sleep(1) print(sec) 여기서 time.sleep(1)은 1초 단위로 카운트가 된다는 의미입니다. 만약 숫자 1 대신 0.5를 넣으면 0.5초 단위로 시간이 줄어듦을 의미합니다. "시간을 입력하세요.(초):" 에 숫자 5를 넣으면 5, 4, 3, 2, 1, 0로 결과가 출력됩니다. time.time() 코드로 타이머 만.. 2020. 8. 16.
SQL 이란? MySQL 다운로드 방법. SQL은? SQL(Structured Query Language)은 데이터베이스를 직접적으로 액세스할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Control), 접근권한을 제어하는(Data Control) 처리들로 구성된다. 즉, 회사가 가지고 있는 raw 데이터를 적절하게 활용하기 위해 필요한 언어를 말한다. 그렇다면 sql을 언어를 활용해서 Database에 접근하기 위해서는 DBMS(DataBase Management System)가 필요합니다. DBMS 중 가장 많이 활용되는 MySQL을 다운로드하는 방법에 대해 알아보겠습니다. MySQL 다운 방법? https:/.. 2020. 8. 15.
[크롤링(Crawling) – 03] 수집한 기사 엑셀파일로 정리하기 (Pandas, Dataframe) 수집한 내용을 엑셀로 정리해 보자! https://datazzang.tistory.com/2 [크롤링(Crawling) – 02] 최신 인터넷 신문 / 기사, 제목만 추출 (BeautifulSoup / parser) 필요한 정보만 쏙쏙 뽑아서 정리하자! 이전 requests를 통해, HTML 소스를 얻었습니다. 참고 : https://datazzang.tistory.com/1 [크롤링(Crawling) - 01] 데이터 요청 하기 (requests) 크롤링 기초 데이터를 분석.. datazzang.tistory.com 이전 설명드린 [크롤링(Crawling) – 02]에서는 '인터넷 기사'를 크롤링 하였습니다. 이번에는 추출된 값을 엑셀파일로 정리해 보겠습니다. 데이터 정리시 필요한 툴은 pandas입니.. 2020. 8. 11.
반응형