CommencezCommencez gratuitement

Des coupes bien nettes

La méthode qcut divise la variable en n_bins intervalles de taille égale. Dans certains cas, toutefois, il est préférable de choisir vos propres intervalles. La méthode cut en Python vous permet de définir vos propres intervalles.

Cette activité fait partie du cours

Introduction à l'analytique prédictive en Python

Voir le cours

Instructions de l’exercice

  • Discrétisez la variable number_gift en trois intervalles avec des bornes 0 à 5, 5 à 10 et 10 à 20, puis assignez cette variable à une nouvelle colonne appelée disc_number_gift.
  • Comptez le nombre d'observations dans chaque groupe.

Exercice interactif pratique

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

# Discretize the variable 
basetable["disc_number_gift"] = pd.cut(____[____],[____, ____, ____, ____])

# Count the number of observations per group
print(basetable.groupby("____").____())
Modifier et exécuter le code