Menambahkan usia dengan timegap
Basetable dari latihan sebelumnya telah diberikan. Linimasa ditunjukkan di bawah, terdapat timegap selama satu bulan. Pada latihan ini, Anda akan belajar cara menambahkan usia para donor ke dalam basetable agar sesuai dengan linimasa.

Latihan ini adalah bagian dari kursus
Predictive Analytics Tingkat Menengah dengan Python
Petunjuk latihan
- Isikan tanggal referensi yang digunakan untuk menghitung usia; ini adalah tanggal mulai dari timegap.
- Tambahkan kolom "age" ke
basetableyang berisi usia donor pada tanggal referensi. Fungsicalculate_agetelah disiapkan untuk Anda. Fungsi ini menerimadate_of_birthdanreference_datesebagai argumen. - Cetak nilai mean usia semua donor.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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["____"].____()))