Thêm tuổi
Bạn được cung cấp một basetable giai đoạn đầu có chứa ID và ngày sinh của các nhà tài trợ tiềm năng. Trong bài tập này, bạn sẽ học cách thêm tuổi của các nhà tài trợ này vào basetable. Phương thức tính "tuổi" đã được triển khai sẵn để bạn tiện sử dụng. Hãy ghi nhớ mốc thời gian của basetable như sau:

Bài tập này là một phần của khóa học
Phân tích dự đoán nâng cao với Python
Hướng dẫn bài tập
- Điền ngày tham chiếu.
- Thêm một cột "age" vào
basetable, là tuổi của nhà tài trợ tại ngày tham chiếu. Hàmcalculate_ageđã được triển khai sẵn cho bạn. Hàm nhậndate_of_birthvàreference_datelàm đối số. - In ra tuổi trung bình của tất cả nhà tài trợ.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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["____"].____()))