BaşlayınÜcretsiz başlayın

Yaş ekleme

Aday bağışçıların bağışçı kimliği ve doğum tarihini içeren, erken aşamadaki bir basetable verilmiştir. Bu egzersizde bu bağışçıların yaşlarını basetable’a eklemeyi öğreneceksin. "age" hesaplama yöntemi senin için zaten uygulanmış durumda. Basetable’ın aşağıdaki zaman çizelgesini aklında tut:

Bu egzersiz, kursun bir parçasıdır

Python ile Orta Düzey Öngörüsel Analitik

Kursa Göz Atın

Egzersiz talimatları

  • Referans tarihi doldur.
  • basetable’a, bağışçının referans tarihindeki yaşını gösteren "age" adlı bir sütun ekle. calculate_age fonksiyonu senin için hazır. date_of_birth ve reference_date argümanlarını alır.
  • Tüm bağışçıların yaş ortalamasını yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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["____"].____()))
Kodu Düzenle ve Çalıştır