Aan de slagGa gratis aan de slag

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

Cursus bekijken

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())
Code bewerken en uitvoeren