以中位數取代遺漏值
給你一個 basetable,其中的預測變數 age(捐款者年齡)含有遺漏值。將這些遺漏值以捐款者年齡的中位數來取代,通常是個好主意。
本練習屬於課程
Python 中級預測分析
練習說明
- 計算所有捐款者的年齡中位數,並將其指定給
median_age。 - 將
age中的遺漏值以median_age取代。 - 在完成取代後,再次計算所有捐款者的年齡中位數。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Calculate the median of age
median_age = ____["____"].____()
print(median_age)
# Replace missing values by the median
basetable["age"] = ____["____"].____(____)
# Calculate the median of age after replacement
median_age = ____["____"].____()
print(median_age)