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