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
<cours>Utilisation de données catégorielles dans Python</cours>Instructions de l’exercice
- 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 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())