グループ比較

Pythonでデータ可視化を磨く

Nick Strayer

Instructor

これは何を意味するか

  • 値は全体的に高いか?

  • 分布は広いか? 狭いか?

  • データ表現で重要

人の集団がまとまって立っている

Pythonでデータ可視化を磨く

KDEでクラスを比較

Pythonでデータ可視化を磨く

KDEを作るカーネルの重なり

Pythonでデータ可視化を磨く
pollution_nov = pollution[pollution.month == 10]

sns.kdeplot(pollution_nov[pollution_nov.city == 'Denver'].O3, color = 'red') sns.kdeplot(pollution_nov[pollution_nov.city != 'Denver'].O3)

重なる2つのKDE

Pythonでデータ可視化を磨く
# Enable rugplot
sns.kdeplot(pollution_nov[pollution_nov.city == 'Denver'].O3, color='red')
sns.rugplot(pollution_nov[pollution_nov.city == 'Denver'].O3, color='red')
sns.kdeplot(pollution_nov[pollution_nov.city != 'Denver'].O3)

ラグ付きで重なる2つのKDE

Pythonでデータ可視化を磨く

多数のKDEが重なっている図

Pythonでデータ可視化を磨く

複数軸まわりの抽象的なビースウォーム図

Pythonでデータ可視化を磨く
pollution_nov = pollution[pollution.month == 10]

sns.swarmplot(y="city", x="O3", data=pollution_nov, size=4)
plt.xlabel("Ozone (O3)")

O3汚染のビースウォーム図

Pythonでデータ可視化を磨く

比較してみましょう!

Pythonでデータ可視化を磨く

Preparing Video For Download...