我正在从pandasivot_table创建一个热图,如下所示:
table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum)
sns.heatmap(table2,annot=True,cmap='Blues')
它将创建一个热图,如下所示。您可以看到数字不是很大(最大750),但是它以科学计数法显示它们。如果我查看表格本身,情况并非如此。关于如何使它以简单的符号显示数字有任何想法吗?
fmt='d'
如果您的值是这样的整数,也可以使用:sns.heatmap(table2, annot=True, cmap='Blues', fmt='d')