以下のようにpandas pivot_tableからヒートマップを作成しています:
table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum)
sns.heatmap(table2,annot=True,cmap='Blues')
以下に示すようなヒートマップを作成します。数字はそれほど大きくない(最大750)ことがわかりますが、科学的な表記で表示されています。テーブル自体を表示する場合、これは当てはまりません。数字をわかりやすい表記で表示する方法はありますか?
docs によると、パラメータfmt=.2g
を設定したため適用されていますannot=True
これにより、適用される形式を変更できます。
sns.heatmap(table2,annot=True,cmap='Blues', fmt='g')