Seaborn でヒート マップを作成する方法 (例付き)
ヒート マップは、さまざまな色の濃淡を使用してデータ値を表すグラフの一種です。
このチュートリアルでは、 Seaborn Python 視覚化ライブラリと次のデータセットを使用してヒートマップを作成する方法について説明します。
#import seaborn import seaborn as sns #load "flights" dataset data = sns. load_dataset (“ flights ”) data = data. pivot (" month ", " year ", " passengers ") #view first five rows of dataset data. head ()
基本的なヒート マップを作成する
次の構文を使用して、このデータセットの基本的なヒートマップを作成できます。
sns. heatmap (data)
お茶
ヒートマップのサイズを調整する
figsize引数を使用して、ヒートマップ全体のサイズを調整できます。
#set heatmap size import matplotlib. pyplot as plt plt. figure (figsize = (12.8)) #create heatmap sns. heatmap (data)
ヒートマップの色の変更
cmap引数を使用して、ヒートマップで使用される色を変更できます。たとえば、「スペクトル」カラー パレットを選択できます。
sns. heatmap (data, cmap=" Spectral ")
または、「coolwarm」カラーカードを選択することもできます。
sns. heatmap (data, cmap=" coolwarm ")
利用可能な cmap オプションの完全なリストは、こちらでご覧ください。
ヒートマップに注釈を付ける
次の構文を使用して、ヒートマップ内の各セルに整数書式で注釈を付け、フォント サイズを指定できます。
sns. heatmap (data, annot= True , fmt=" d ", annot_kws={" size ":13})
ヒートマップのカラーバーを変更する
最後に、 cbar引数を使用したい場合は、カラーバーを無効にすることができます。
sns. heatmap (data, cbar= False )
このページで Seaborn チュートリアルをさらに見つけてください。