MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Isikan tanggal referensi yang digunakan untuk menghitung usia; ini adalah tanggal mulai dari timegap.
  • Tambahkan kolom "age" ke basetable yang berisi usia donor pada tanggal referensi. Fungsi calculate_age telah disiapkan untuk Anda. Fungsi ini menerima date_of_birth dan reference_date sebagai 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["____"].____()))
Edit dan Jalankan Kode