Utilisation de .groupby() après réorganisation
Il est maintenant temps d'effectuer quelques analyses sur l'ensemble de données des chiens adoptables, en se concentrant sur l'"size". Vous avez déjà développé une partie du code permettant de réorganiser les catégories. Dans cet exercice, vous allez élaborer deux énoncés d'.groupby() s similaires afin de mieux comprendre l'effet de l'"size" sur d'autres variables. Le fichier « dogs » a été préchargé pour vous.
Cet exercice fait partie du cours
Utilisation de données catégorielles dans Python
Instructions
- Imprimez le tableau des fréquences de
"sex"pour chaque catégorie de la colonne «"size"». - Imprimez le tableau des fréquences de
"keep_in"pour chaque catégorie de la colonne «"size"».
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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())