수업소개
'판다스'를 이용하여 데이터 다루는 방법을 배우는 수업입니다, 모델을 학습시키기 위하여 파일로부터 데이터를 읽어들이고, 독립변수와 종속변수를 분리하여 데이터 준비합니다.
강의
실습
소스코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | ########################### # 라이브러리 사용 import pandas as pd ########################### # 파일로부터 데이터 읽어오기 레모네이드 = pd.read_csv(파일경로) 보스턴 = pd.read_csv(파일경로) 아이리스 = pd.read_csv(파일경로) ########################### # 데이터의 모양확인 print (레모네이드.shape) print (보스턴.shape) print (아이리스.shape) ########################### # 데이터 칼럼이름 확인 print (레모네이드.columns) print (보스턴.columns) print (아이리스.columns) ########################### # 독립변수와 종속변수 분리 독립 = 레모네이드[[ '온도' ]] 종속 = 레모네이드[[ '판매량' ]] print (독립.shape, 종속.shape) 독립 = 보스턴[[ 'crim' , 'zn' , 'indus' , 'chas' , 'nox' , 'rm' , 'age' , 'dis' , 'rad' , 'tax' , 'ptratio' , 'b' , 'lstat' ]] 종속 = 보스턴[[ 'medv' ]] print (독립.shape, 종속.shape) 독립 = 아이리스[[ '꽃잎길이' , '꽃잎폭' , '꽃받침길이' , '꽃받침폭' ]] 종속 = 아이리스[[ '품종' ]] print (독립.shape, 종속.shape) ########################### # 각각의 데이터 확인해보기 print (레모네이드.head()) print (보스턴.head()) print (아이리스.head()) |