CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Indiquez la date de référence.
  • Créez un nouveau dataframe pandas living_places_reference_date qui 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")
Modifier et exécuter le code