添加居住地
最后,您需要把捐赠者的居住地添加到 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")