Ajouter l’âge avec un timegap
La base table de l’exercice précédent est fournie. La frise chronologique ci-dessous montre un timegap d’un mois. Dans cet exercice, vous allez apprendre à ajouter l’âge des donateurs à la base table, en respectant la frise chronologique.

Cet exercice fait partie du cours
Analytique prédictive intermédiaire en Python
Instructions
- Indiquez la date de référence à laquelle l’âge doit être calculé ; il s’agit de la date de début du timegap.
- Ajoutez une colonne "age" à la
basetablecorrespondant à l’âge du donateur à la date de référence. La fonctioncalculate_agea été implémentée pour vous. Elle prenddate_of_birthetreference_datecomme arguments. - Affichez l’âge moyen de tous les donateurs.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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["____"].____()))