プログラミング基礎中級
sns.heatmap
sns.heatmap
一言で言うと
行列を色で可視化するグラフ。
もう少し詳しく
一言で言うと
行列を色で可視化するグラフ。
もう少し詳しく
Python の Seaborn ライブラリが提供する関数で、DataFrame や2次元配列を受け取り、セルの値を色の濃淡でマッピングした格子状のグラフを描画します。annot=True で各セルに数値ラベルを表示でき、cmap でカラーパレットを指定できます。相関行列・混同行列・ピボット集計の可視化に多用されます。
Seaborn は matplotlib をベースとした Python の可視化ライブラリで、sns.heatmap はその中でも特によく使われる関数のひとつです。主な引数として data(DataFrame または2次元配列)、annot(ラベル表示の有無)、fmt(ラベルの書式)、cmap(カラーパレット)、vmin / vmax(色のスケール範囲)などがあります。
実務でどう使うか
関連する章
Ch190 で詳しく学べます。