開始使用免費開始

眾數與常數插補

當遺漏值的比例相對較小時,使用平均數、中位數、常數與眾數來填補遺漏值特別合適。上一個練習中,你已經用了平均數與中位數的方法。這個練習中,你會先用欄位中最常出現的值來填補,接著再用一個固定常數進行另一種插補。

和之前一樣,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.___(___)
編輯並執行程式碼