제공된 데이터 train.csv는 보험 가입자 900명의 정보와 연간 보험료(charges)다. 모델은 X(맞히는 데 쓰는 정보)로 y(맞힐 값)을 배운다. id처럼 번호일 뿐인 컬럼은 X에서 뺀다. 소문항별 답을 구해 답안 제출 화면에 입력하시오.
| 컬럼명 | 설명 |
|---|---|
| id | 가입자 번호 |
| age | 나이 |
| bmi | 체질량지수 |
| children | 자녀 수 |
| smoker | 흡연 (yes / no) |
| region | 지역 |
| charges | 연간 보험료 — 맞힐 값(y) |
소문항
id와 charges를 뺀 X의 컬럼 개수를 구하여라. [제출] 정수charges)의 평균을 구하여라. [제출] 반올림하여 소수 둘째 자리💡 이렇게 해 보세요
X = df.drop(columns=['id', 'charges'])— 여러 컬럼을 한 번에 빼요.y = df['charges']— 맞힐 값 하나만 꺼내요.X.shape[1]은 X의 컬럼 개수예요.help(pd.DataFrame.drop)으로columns=쓰는 법을 확인할 수 있어요.
파이썬 실행환경 불러오는 중 · 보통 3초