最頻値と定数による補完
平均、中央値、定数、最頻値で欠損値を埋める方法は、欠損が比較的少ない場合にとても有効です。前の演習では、平均と中央値での補完を行いました。この演習では、列内で最も頻度の高い値で埋める補完と、定数で埋める別の補完を行います。
これまでと同様に、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.___(___)