K_DM Book
用語集
対象者 標準
対象者別の入口 →

対象者の設定はこのブラウザの中にだけ保存されます。

言語 JA

散布図・相関プロット

06.5

散布図・相関プロット

まとめ
この章では、1 件のデータを横軸と縦軸の座標 1 点に置き、点の集まりの形から 2 変数の関係を読む散布図と、その派生 5 種類を扱います。sns.scatterplot の基本形から始め、sns.lmplot で回帰直線と信頼区間を重ねる方法、ax.scatter の s 引数で第 3 の変数を点の大きさに載せるバブルチャート、ax.annotate と axvline で基準線と注釈を添えるカテゴリ別散布図、sns.jointplot と sns.JointGrid で周辺分布を同時に描く方法へ進みます。読み終えると、「相関の有無をざっくり見たい」「傾きを数で言いたい」「3 変数を 1 枚に収めたい」「各変数の分布も確かめたい」という目的ごとに、どの関数とどの引数を選べばよいかを決められるようになります。

使い分けのヒント #

身長と体重のように 2 つの連続変数に関係があるかをざっくり確かめるなら、基本の散布図を sns.scatterplot で描くのが出発点です。「横が 10 増えると縦はいくら増えるか」を傾きとして読みたいなら sns.lmplot の回帰直線付き散布図に進み、売上・利益率・顧客数のように 3 変数を同時に見たいならバブルチャートで 3 つ目を点の面積に載せます。グループごとの位置づけを第三者に説明する図には、平均線と矢印付きの注釈を加えたカテゴリー注釈散布図が向きます。相関だけでなく各変数の分布の形も確かめたいときは、1 行で済む sns.jointplot か、中央と周辺の描き方を自由に組み合わせられる sns.JointGrid のマージナルヒスト付き散布図を選びます。

基本の散布図
基本の散布図
回帰直線付き散布図
回帰直線付き散布図
バブルチャート
バブルチャート
カテゴリー注釈散布図
カテゴリー注釈散布図
ジョイントプロット
ジョイントプロット
マージナルヒスト付き散布図
マージナルヒスト付き散布図