Leeftijd toevoegen
Gegeven is een vroege versie van de basetable met het donateur-ID en de geboortedatum van kandidaat-donateurs. In deze oefening leer je de leeftijd van deze donateurs toevoegen aan de basetable. De methode om "leeftijd" te berekenen is al voor je geïmplementeerd. Houd rekening met de volgende tijdlijn van de basetable:

Deze oefening maakt deel uit van de cursus
Gevorderde voorspellende analyse in Python
Oefeninstructies
- Vul de referentiedatum in.
- Voeg een kolom "age" toe aan de
basetablemet de leeftijd van de donateur op de referentiedatum. De functiecalculate_ageis al voor je geïmplementeerd. Deze neemtdate_of_birthenreference_dateals argumenten. - Print de gemiddelde leeftijd van alle donateurs.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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["____"].____()))