Aan de slagBegin gratis

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

Bekijk cursus

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".

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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