用中位数替换缺失值
给定一个 basetable,其中包含捐赠者的预测变量 age,该列存在缺失值。一个可行的做法是用捐赠者年龄的中位数来替换这些缺失值。
本练习是课程的一部分
Python 预测分析进阶
练习说明
- 计算所有捐赠者年龄的中位数,并将其赋值给
median_age。 - 用
median_age替换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)