Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Vul de referentiedatum in.
  • Voeg een kolom "age" toe aan de basetable met de leeftijd van de donateur op de referentiedatum. De functie calculate_age is al voor je geïmplementeerd. Deze neemt date_of_birth en reference_date als argumenten.
  • Print de gemiddelde leeftijd van alle donateurs.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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["____"].____()))
Code bewerken en uitvoeren