CommencezCommencez gratuitement

Données disponibles

Supposons que vous souhaitiez construire un modèle qui prédit si une personne fera un don au cours d'une certaine année. La chronologie pour construire la table de base a 2017 comme période cible, ce qui signifie que la cible est basée sur les dons faits en 2017, et que les variables prédictives sont basées sur les dons faits avant 2017. Tous les dons se trouvent dans un dataframe pandas gifts avec trois colonnes : l'id du donateur, la date du don et le amount donné. Dans cet exercice, vous apprendrez à construire un nouveau dataframe pandas qui exclut les dons faits en 2017 ou après.

Cette activité fait partie du cours

Analytique prédictive intermédiaire en Python

Voir le cours

Instructions de l’exercice

  • Indiquez la date de début de la période cible.
  • Construisez un dataframe pandas gifts_before_2017 qui contient uniquement les dons faits avant 2017 (exclusif).
  • Comptez les dons dans gifts_before_2017 et affichez le résultat dans la console.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Start of the target is January 1st 2017
start_target = datetime(year=____, month=____, day=____)

# Select gifts made before start_target
gifts_before_2017 = gifts[____[____] < ____]

# Print the number of donations in gifts_before_2017
print(____(____))
Modifier et exécuter le code