用seaborn绘制热图时如何保留多为小数
在使用Seaborn绘制热图时,可以使用annot=True参数来显示每个单元格中的数值。如果要保留多位小数,可以使用fmt参数指定格式化字符串。例如,如果要保留两位小数,可以使用fmt='.2f'。
下面是一个示例代码:
import seaborn as sns
# 生成数据
data = [[0.123456, 0.234567, 0.345678],
[0.456789, 0.567890, 0.678901],
[0.789012, 0.890123, 0.901234]]
# 绘制热图
ax = sns.heatmap(data, annot=True, fmt='.2f')
# 显示图形
sns.plt.show()
在上面的代码中,fmt='.2f'指定了每个单元格中数字的格式为保留两位小数的浮点数。您可以根据需要将.2f更改为任何其他格式化字符串。
原文地址: https://www.cveoy.top/t/topic/berp 著作权归作者所有。请勿转载和采集!