Ajout du lieu de résidence
Pour terminer, vous voulez ajouter le lieu de résidence des donateurs à la basetable. Les lieux de résidence des donateurs se trouvent dans living_places, où le lieu de résidence de chaque donateur est fourni avec les dates de début et de fin de validité de ce lieu. Gardez en tête la ligne du temps suivante, utilisée pour construire la basetable :

Cette activité fait partie du cours
Analytique prédictive intermédiaire en Python
Instructions de l’exercice
- Indiquez la date de référence.
- Créez un nouveau dataframe pandas
living_places_reference_datequi contient les lieux de résidence des donateurs à la date de référence. - Fusionnez ce nouveau dataframe avec la basetable.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Reference date
reference_date = datetime.date(____, ____, ____)
# Select living place reference date
living_places_reference_date = living_places[(living_places["____"] <= ____) &
(living_places["____"] > ____)]
# Add living place to the basetable
basetable = pd.____(____, living_places_reference_date[["____", "____"]], on="donor_ID")