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 ")

cmap 引数を使用した Seaborn ヒート マップ

または、「coolwarm」カラーカードを選択することもできます。

 sns. heatmap (data, cmap=" coolwarm ") 

利用可能な cmap オプションの完全なリストは、こちらでご覧ください。

ヒートマップに注釈を付ける

次の構文を使用して、ヒートマップ内の各セルに整数書式で注釈を付け、フォント サイズを指定できます。

 sns. heatmap (data, annot= True , fmt=" d ", annot_kws={" size ":13}) 

注釈付き Seaborn ヒート マップ

ヒートマップのカラーバーを変更する

最後に、 cbar引数を使用したい場合は、カラーバーを無効にすることができます。

 sns. heatmap (data, cbar= False ) 

カラーバーなしの Seaborn ヒート マップ

このページで Seaborn チュートリアルをさらに見つけてください。

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です