Leeftijd toevoegen met timegap
De basistabel uit de vorige oefening is gegeven. De tijdlijn staat hieronder; er is een timegap van één maand. In deze oefening leer je hoe je de leeftijd van de donateurs aan de basistabel toevoegt, in lijn met de tijdlijn.

Deze oefening maakt deel uit van de cursus
Gevorderde voorspellende analyse in Python
Oefeninstructies
- Vul de referentiedatum in waarop de leeftijd moet worden berekend; dit is de startdatum van de timegap.
- 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["____"].____()))