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())