[2호선] 기초 연습 (10점) (답안제출)

답안 제출 화면 · 소문항 순서대로 입력← 풀이 화면으로

  1. id와 charges를 뺀 X의 컬럼 개수를 구하여라. [제출] 정수
  2. y(charges)의 평균을 구하여라. [제출] 반올림하여 소수 둘째 자리
문제 전체 보기

제공된 데이터 train.csv는 보험 가입자 900명의 정보와 연간 보험료(charges)다. 모델은 X(맞히는 데 쓰는 정보)로 y(맞힐 값)을 배운다. id처럼 번호일 뿐인 컬럼은 X에서 뺀다. 소문항별 답을 구해 답안 제출 화면에 입력하시오.

컬럼명설명
id가입자 번호
age나이
bmi체질량지수
children자녀 수
smoker흡연 (yes / no)
region지역
charges연간 보험료 — 맞힐 값(y)

소문항

  1. id와 charges를 뺀 X의 컬럼 개수를 구하여라. [제출] 정수
  2. y(charges)의 평균을 구하여라. [제출] 반올림하여 소수 둘째 자리

💡 이렇게 해 보세요

  • X = df.drop(columns=['id', 'charges']) — 여러 컬럼을 한 번에 빼요.
  • y = df['charges'] — 맞힐 값 하나만 꺼내요.
  • X.shape[1] 은 X의 컬럼 개수예요.
  • help(pd.DataFrame.drop) 으로 columns= 쓰는 법을 확인할 수 있어요.

※ 제출 형식에 맞지 않는 경우 입력 형식 오류 메세지가 표시됩니다.

① X의 컬럼 개수 (정수)

② y 평균 (반올림, 소수 둘째)

답안은 여러 번 제출 가능하며, 마지막 제출이 채점 대상입니다.