Ajouter l'âge avec un intervalle temporel
La table de base de l'exercice précédent est fournie. La ligne du temps est présentée ci-dessous, avec un intervalle d'un mois. Dans cet exercice, vous apprendrez à ajouter l'âge des donateurs à la table de base, en respectant la ligne du temps.

Cette activité fait partie du cours
Analytique prédictive intermédiaire en Python
Instructions de l’exercice
- Indiquez la date de référence à laquelle l'âge doit être calculé, soit la date de début de l'intervalle temporel.
- Ajoutez une colonne « age » à
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 ce code d’exemple.
# 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["____"].____()))