Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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àm calculate_age đã được triển khai sẵn cho bạn. Hàm nhận date_of_birthreference_date là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["____"].____()))
Chỉnh sửa và Chạy Mã