Seabornで学ぶデータ可視化入門
Content Team
DataCamp
Seaborn をインポート:
import seaborn as sns
Matplotlib をインポート:
import matplotlib.pyplot as plt
プロットを表示:
plt.show()
sns.relplot(x="x_variable_name",
y="y_variable_name",
data=pandas_df,
kind="scatter")
sns.catplot(x="x_variable_name",
y="y_variable_name",
data=pandas_df,
kind="bar")
hue を設定すると、サブグループが1つのプロット内で色分け表示されます。

relplot() や catplot() で row / col を指定すると、サブグループが別々のサブプロットに表示されます。

sns.set_style()sns.set_palette()sns.set_context()| Object Type | Plot Types | How to Add Title |
|---|---|---|
FacetGrid |
relplot(), catplot() |
g.figure.suptitle() |
AxesSubplot |
scatterplot(), countplot(), など |
g.set_title() |
x・y 軸ラベルの追加:
g.set(xlabel="new x-axis label",
ylabel="new y-axis label")
x 目盛ラベルの回転:
plt.xticks(rotation=90)
Seabornで学ぶデータ可視化入門