CommencerCommencer gratuitement

Ajouter le 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 sont fournis dans living_places, où le lieu de résidence de chaque donateur est associé à une date de début et une date de fin de validité. Gardez à l’esprit la frise chronologique utilisée pour construire la basetable :

Cet exercice fait partie du cours

Analytique prédictive intermédiaire en Python

Afficher le cours

Instructions

  • Renseignez 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 cet exemple de code.

# 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