始める無料で始める

並べ替え後に .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())
コードを編集して実行