Plotly Express⑥(散布図行列)

今回は散布図行列を表示します。

データの読み込み

まずはデータを読み込みます。

準備するデータはtipsデータセット(レストランの支払金額とチップの金額)です。

[Google Colaboratory]

1
2
3
4
import plotly.express as px

tips = px.data.tips()
tips.head()

散布図行列

散布図行列を表示するためにはscatter_matrix関数を使用します。

各パラメータの設定値に関しては、コメントをご参照下さい。

[Google Colaboratory]

1
2
3
4
5
scatter_matrix_fig = px.scatter_matrix(tips,             # データセット
dimensions=["total_bill", "tip", "size"], # 描画対象の列名
color="time", # time列で色分け
symbol="smoker", # smoker列ごとにマーカの形状で分類
).show()

[実行結果]

散布図行列を表示することができました。