ポイントプロットとカウントプロット

Pythonでカテゴリカルデータを扱う

Kasey Jones

Research Data Scientist

ポイントプロットの例

sns.catplot(x="Pool", y="Score", data=reviews, kind="point") # <--- updated

Seaborn のポイントプロット。プールの有無別にレビュースコア平均を表示。

Pythonでカテゴリカルデータを扱う

棒グラフ vs. ポイントプロット

棒グラフ Seaborn の棒グラフ。プールの有無別にレビュースコアの代表値を表示。

ポイントプロット Seaborn のポイントプロット。プールの有無別にレビュースコアの代表値を表示。

Pythonでカテゴリカルデータを扱う

hue を使ったポイントプロット

sns.catplot(x="Spa", y="Score", data=reviews, kind="point",
            hue="Tennis court", dodge=True  # < --- New Parameter!
)

Seaborn のポイントプロット。Spa と Tennis court の組み合わせでレビュースコアの代表値を比較。hue と dodge を使用。

Pythonでカテゴリカルデータを扱う

join パラメータの使用

sns.catplot(x="Score",
            y="Review weekday",
            data=reviews,
            kind="point", 
            join=False # < --- New!
)

Seaborn のポイントプロット。join パラメータの効果を示す。

Pythonでカテゴリカルデータを扱う

最後の catplot タイプ

sns.catplot(x="Tennis court", data=reviews, kind="count", hue="Spa")

Seaborn のカウントプロットの例。テニスコートとスパの有無(両方/どちらか/なし)でレビュー数を集計。

Pythonでカテゴリカルデータを扱う

練習の時間です!

Pythonでカテゴリカルデータを扱う

Preparing Video For Download...