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 merupakan bagian dari kursus
Predictive Analytics Tingkat Menengah dengan Python
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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["____"].____()))