加入年齡
給你一個早期版本的 basetable,其中包含候選捐款人的捐款人 ID 與出生日期。這個練習要你把這些捐款人的年齡加入到 basetable。為了方便,你已經有計算「年齡」的方法可用。請記住 basetable 的時間軸如下:

本練習屬於課程
Python 中級預測分析
練習說明
- 填入參考日期。
- 在
basetable中加入一個名為「age」的欄位,代表捐款人在參考日期的年齡。函式calculate_age已為你實作好,參數為date_of_birth與reference_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["____"].____()))