Gebruik .groupby() na het herordenen
Het is tijd om analyses uit te voeren op de gegevensset met adoptiehonden, gericht op de "size" van de hond. Je hebt al code ontwikkeld om de categorieën te herordenen. In deze oefening schrijf je twee vergelijkbare .groupby()-statements om beter te begrijpen wat het effect van "size" is op andere variabelen. dogs is alvast voor je ingeladen.
Deze oefening maakt deel uit van de cursus
Werken met categorische data in Python
Oefeninstructies
- Print de frequentietabel van
"sex"voor elke categorie in de kolom"size". - Print de frequentietabel van
"keep_in"voor elke categorie in de kolom"size".
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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())