Używanie .groupby() po zmianie kolejności kategorii
Czas przeprowadzić analizę zbioru danych o psach do adopcji, skupiając się na kolumnie "size" (rozmiar psa). Kod do zmiany kolejności kategorii masz już gotowy. W tym ćwiczeniu napiszesz dwie podobne instrukcje .groupby(), które pomogą lepiej zrozumieć wpływ kolumny "size" na inne zmienne. Zbiór danych dogs został już wczytany.
To ćwiczenie jest częścią kursu
Praca z danymi kategorycznymi w Pythonie
Instrukcje do ćwiczenia
- Wyświetl tabelę częstości kolumny
"sex"dla każdej kategorii kolumny"size". - Wyświetl tabelę częstości kolumny
"keep_in"dla każdej kategorii kolumny"size".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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())