CommencezCommencez gratuitement

Utiliser .groupby() après le réordonnancement

Il est maintenant temps d'exécuter quelques analyses sur l'ensemble de données des chiens adoptables en se concentrant sur la "size" du chien. Vous avez déjà écrit du code pour réordonner les catégories. Dans cet exercice, vous allez élaborer deux instructions .groupby() similaires pour mieux comprendre l'effet de "size" sur d'autres variables. dogs a été préchargé pour vous.

Cette activité fait partie du cours

Travailler avec des données catégorielles en Python

Voir le cours

Instructions de l’exercice

  • Affichez le tableau de fréquences de "sex" pour chaque catégorie de la colonne "size".
  • Affichez le tableau de fréquences de "keep_in" pour chaque catégorie de la colonne "size".

Exercice interactif pratique

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

# Previous code
dogs["size"].cat.reorder_categories(
  new_categories=["small", "medium", "large"],
  ordered=True,
  inplace=True
)

# How many Male/Female dogs are available of each size?
print(dogs.____(____)[____].value_counts())

# Do larger dogs need more room to roam?
print(dogs.____(____)[____].value_counts())
Modifier et exécuter le code