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()| オブジェクトの型 | プロットの種類 | タイトルの追加方法 |
|---|---|---|
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 を使ったデータ可視化入門