开始使用免费开始使用

添加年龄

给定的是一个早期版本的 basetable,其中包含候选捐赠者的 ID 和出生日期。本练习中,您将学习如何将这些捐赠者的年龄加入到 basetable 中。为方便起见,计算"年龄"的方法已实现。请牢记 basetable 的时间线如下:

本练习是课程的一部分

Python 预测分析进阶

查看课程

练习说明

  • 填写参考日期。
  • basetable 中添加一列 "age",表示捐赠者在参考日期的年龄。函数 calculate_age 已为您实现。它以 date_of_birthreference_date 为参数。
  • 输出所有捐赠者的平均年龄。

交互式实操练习

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

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

# Add age to the basetable
basetable["age"] = (pd.Series([calculate_age(____, ____)
                              for date_of_birth in basetable["date_of_birth"]]))

# Calculate mean age
print(round(basetable["____"].____()))
编辑并运行代码