开始使用免费开始使用

添加居住地

最后,您需要把捐赠者的居住地添加到 basetable 中。捐赠者的居住地存放在 living_places 中,每位捐赠者在不同时间段的居住地以起始和结束的有效日期给出。请牢记用于构建基表的下列时间线:

本练习是课程的一部分

Python 预测分析进阶

查看课程

练习说明

  • 填写参考日期。
  • 新建一个 pandas 数据框 living_places_reference_date,其中包含参考日期时捐赠者的居住地。
  • 将该数据框与基表进行合并。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Reference date
reference_date = datetime.date(____, ____, ____)

# Select living place reference date
living_places_reference_date = living_places[(living_places["____"] <= ____) & 
                                            (living_places["____"] > ____)]

# Add living place to the basetable
basetable = pd.____(____, living_places_reference_date[["____", "____"]], on="donor_ID")
编辑并运行代码