並べ替え後に .groupby() を使う
里親募集中の犬のデータセットについて、犬の "size" に注目した分析を行います。カテゴリの並べ替え用コードはすでに用意済みです。この演習では、"size" が他の変数に与える影響を理解するために、似た形の .groupby() 文を2つ作成します。dogs はあらかじめ読み込まれています。
この演習はコースの一部です
Pythonでカテゴリカルデータを扱う
演習の手順
"size"列の各カテゴリごとに、"sex"の頻度表を出力します。"size"列の各カテゴリごとに、"keep_in"の頻度表を出力します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# 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())