Python Seaborn 热图 - Numpy asarray()
Python Seaborn Heatmap - Numpy asarray()
我正在尝试更改图像(附加)的显示方式。我不想显示浮点数,而是想 return 一个百分比,即它会显示 100% 而不是 1.00,-.15 会显示为 -15%,等等
下面是创建标签的代码部分。我尝试过不同的东西,但到目前为止没有成功。非常感谢任何帮助或建议。
labels = (np.asarray(["{0} \n {1:2f}".format(symb,value)
for symb, value in zip(symbol.flatten(),
perchange.flatten())])
).reshape(3,10)
如果没有一些更重的代码这不是一件容易的事,我如何 trim 将数字精确到小数点后两位?
Output Example
尝试使用 .2f
而不是 2f
:
labels = (np.asarray(["{0} \n {1:.2f}".format(symb,value)
for symb, value in zip(symbol.flatten(),
perchange.flatten())])
).reshape(3,10)
我正在尝试更改图像(附加)的显示方式。我不想显示浮点数,而是想 return 一个百分比,即它会显示 100% 而不是 1.00,-.15 会显示为 -15%,等等
下面是创建标签的代码部分。我尝试过不同的东西,但到目前为止没有成功。非常感谢任何帮助或建议。
labels = (np.asarray(["{0} \n {1:2f}".format(symb,value)
for symb, value in zip(symbol.flatten(),
perchange.flatten())])
).reshape(3,10)
如果没有一些更重的代码这不是一件容易的事,我如何 trim 将数字精确到小数点后两位?
Output Example
尝试使用 .2f
而不是 2f
:
labels = (np.asarray(["{0} \n {1:.2f}".format(symb,value)
for symb, value in zip(symbol.flatten(),
perchange.flatten())])
).reshape(3,10)