Seaborn はヒートマップで 3 桁の数字の科学的記数法を表示します 質問する

Seaborn はヒートマップで 3 桁の数字の科学的記数法を表示します 質問する

以下のように、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)、科学的記数法で表示されています。表自体を表示すると、そうではありません。数字を単純な記数法で表示する方法はありますか?

ヒートマップ

ベストアンサー1

によるドキュメントfmt='.2g'、設定したためパラメータが適用されているannot=Trueので、適用されるフォーマットを変更できます。

sns.heatmap(table2,annot=True,cmap='Blues', fmt='g')

おすすめ記事