제공된 데이터 train.csv는 중고 자전거 매물 640건이다. 대부분의 모델은 글자를 계산할 수 없어서 문자 컬럼을 숫자로 바꿔야 한다. 가장 흔한 방법이 원-핫 인코딩이다. 소문항별 답을 구해 답안 제출 화면에 입력하시오.
| 컬럼명 | 설명 |
|---|---|
| id | 매물 번호 |
| type | 종류 |
| color | 색 |
| size | 크기 (S / M / L) |
| age_year | 사용 연수 |
| price | 가격(원) — 맞힐 값 |
소문항
id와 price를 뺀 X에 pd.get_dummies()를 적용했을 때 컬럼 개수를 구하여라. [제출] 정수color 컬럼에는 색이 몇 종류 있는가? [제출] 정수💡 이렇게 해 보세요
pd.get_dummies(X)는 글자 컬럼을 값마다 0/1 컬럼으로 펼쳐요. 예: color → color_검정, color_흰색 … (화면에는 1이True, 0이False로 보여요)- 숫자 컬럼(age_year)은 그대로 남아요.
- 그래서 펼친 뒤 컬럼 수 = 숫자 컬럼 수 + 글자 컬럼마다 종류 수의 합이에요.
- 사용법이 기억나지 않으면
help(pd.get_dummies)를 실행해 보세요.
파이썬 실행환경 불러오는 중 · 보통 3초