시작하기무료로 시작하기

최빈값 및 상수 대치

평균, 중앙값, 상수, 최빈값으로 결측값을 채우는 방법은 결측값의 비율이 비교적 낮을 때 특히 효과적입니다. 이전 연습 문제에서는 평균과 중앙값 방법으로 대치했어요. 이번 연습에서는 열에서 가장 자주 등장하는 값으로 채우고, 상수값으로 채우는 또 다른 대치도 수행해 보겠습니다.

이전과 마찬가지로 diabetes DataFrame과 함수 SimpleImputer()는 미리 로드되어 있습니다.

이 연습은 강의의 일부입니다

Python에서 결측치 다루기

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Make a copy of diabetes
diabetes_mode = diabetes.copy(deep=True)

# Create mode imputer object
mode_imputer = SimpleImputer(___=___)

# Impute using most frequent value in the DataFrame mode_imputer
diabetes_mode.iloc[:, :] = mode_imputer.___(___)
코드 편집 및 실행