開始使用免費開始

以中位數取代遺漏值

給你一個 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)
編輯並執行程式碼