제공된 데이터는 원룸 월세(rent)를 맞히기 위한 train.csv(700건)와 test.csv(240건)이다. 모델은 빈칸을 처리하지 못하는 경우가 많아 학습 전에 채워야 한다. 소문항별 답을 구해 답안 제출 화면에 입력하시오.
| 컬럼명 | 설명 |
|---|---|
| id | 매물 번호 |
| area | 면적(㎡) (비어 있을 수 있음) |
| floor | 층 (비어 있을 수 있음) |
| station_min | 역까지 걸어서(분) |
| rent | 월세(만원) — train에만 있음 |
소문항
train.csv 전체의 빈칸 개수 합계를 구하여라. [제출] 정수test.csv의 area 빈칸을 train의 area 평균으로 채운 뒤, test area의 평균을 구하여라. [제출] 반올림하여 소수 둘째 자리💡 이렇게 해 보세요
train.isnull().sum()은 컬럼별 빈칸 수, 뒤에.sum()을 한 번 더 붙이면 전체 합계예요.- test의 빈칸도 train에서 구한 값으로 채워요. 모델이 배운 기준(train)에 맞추기 위해서예요.
test['area'].fillna(train['area'].mean())help(pd.Series.fillna)로 사용법을 볼 수 있어요.
파이썬 실행환경 불러오는 중 · 보통 3초