오늘 내가 배운 것 오늘은 판다스를 이용한 데이터 분석 과정에서 사용되는 다양한 함수 사용법에 대해 배웠습니다! 자세한 내용은 주제 별로 정리하여 게시글 하단에 링크 걸어두었습니다 :) 오늘 기억해야 할 내용 · 데이터프레임에서 행 또는 열을 추출하는 방법 · 결측치를 처리하는 방법 · 데이터 프레임을 연결하는 방법 · 그룹별로 데이터를 집계하는 방법 앞으로 ! 오늘 정말 많은 함수를 배워서 사실 잘 정리가 안되었습니다 :( 주제 별로 수시로 복습해보려고 합니다 !! #1 판다스 데이터의 구조 Pandas란? 파이썬에서 데이터를 조작/분석하기 위한 라이브러리 - 행/열로 이루어진 테이블 형태의 데이터를 다룬다. - 엑셀로 다루지 못하는 대용량 데이터를 다룰 수 있다. - Matplotlib, Seabor..
오늘 내가 배운 것 #1 딕셔너리 딕셔너리란? 중괄호 안에 키:값 쌍으로 된 항목을 콤마(,)로 구분 딕셔너리명 = {키1:값1, 키2:값2,…} - dict 함수로 딕셔너리 만들기 딕셔너리명 = dict{키1=값1, 키2=값2,…) 딕셔너리명 = dict(zip(key리스트, value리스트)) 딕셔너리명 = dict([(키1,값1),(키2,값2),…]) 딕셔너리명 = dict({키1:값1, 키2:값2,…}) 키(key) 값(values) 가능한 자료형 숫자, 문자열, 부울, 튜플 모든 자료형 변경 가능 여부 변경 불가 변경 가능 중복 가능 여부 중복 불가 중복 가능 - 딕셔너리 값(value)에 접근하기 : 인덱스가 아닌 키(key)로 자료에 접근한다. 딕셔너리명[key] *존재하지 않는 키로 접근하..
오늘 내가 배운 것 #1 기본 출력 - 구분 기호 지정하여 출력 콤마(,)로 구분된 여러 값 사이에 공백 대신 사용할 구분기호를 정한다. print(‘python’, ‘java’, ‘c++’, sep=‘,’) - 끝문자 지정하여 출력 출력이 끝나면 줄바꿈 대신 출력할 끝문자를 정한다. print(value1, value2, …, end=‘끝문자’) - 여러 줄 한번에 출력 홑따옴표(‘’’) 혹은 쌍따옴표(“””) 3개로 묶는다. #2 기본자료형과 변수 - 기본 자료형 : 정수형(int), 실수형(float), 문자열형(str), 부울형(bool) - 변수의 자료형 결정 시기 파이썬에서는 변수 타입을 미리 지정하지 않는다. 변수에 값이 할당될 때 할당된 값의 데이터 형에 따라 변수 타입이 결정된다. *변수..
라이브러리 임포트 샘플 데이터 설정 축의 범위 지정하기 · plt.xlim(min,max) · plt.ylim(min,max) 틱 설정 틱(tick) : x축, y축의 눈금 틱 지정 · plt.xticks(틱리스트) · plt.yticks(틱리스트) 틱 레이블 지정 · plt.xticks(눈금리스트, label = 레이블리스트) · plt.yticks(눈금리스트, label = 레이블리스트) · 눈금의 개수와 동일한 개수의 레이블을 지정한다. 틱 스타일 지정 · plt.tick_params( ) · direction : 틱 위치 (in, out, inout) · length : 틱의 길이 · width : 틱의 두께 · color : 틱 색상 · labelcolor : 틱 레이블 색상 · colors :..
라이브러리 임포트 샘플 데이터 설정 제목 설정 · plt.title('제목') · loc : 제목 위치('left', 'center', 'right') · pad : 타이틀과 그래프와의 간격 · color : 폰트색상 · fontsize : 폰트사이즈 · fontweight : 폰트굵기('normal', 'bold', 'heavy', 'light', 'ultrabold', 'ultralight') · fontfamily : 폰트 x축, y축 레이블 · plt.xlabel('레이블') · plt.ylabel('레이블') · loc : 위치('left', 'center', 'right' / 'bottom', 'center', 'top') · labelpad : 레이블과 그래프와의 간격 · color : 폰트..
더보기 ▶ 라이브러리 임포트 import matplotlib.pyplot as plt 더보기 ▶ 한글폰트 사용 (Mac 버전) 더보기 ▶ 색상 color=색상 - 색상 이름을 사용한다. https://matplotlib.org/2.0.2/examples/color/named_colors.html - 자주 사용되는 색깔은 약자를 사용할 수 있다. (blue:b, green:g, red:r, cyan:c, magenta:m, yellow:y, black:k, white:w) - hex code를 사용할 수 있다. 더보기 ▶ 마커 marker : 마커종류 (* . , o v ^ 1 2 3 4 s p * h H + x D d) markersize, ms : 마커사이즈 markeredgecolor, mec : 마..