我正在尝试使用matplotlib为我的图像添加颜色条。当我试图强制用科学记数法来写记号时,问题就来了。如何强制颜色栏的刻度中使用科学符号(即1x10^0、2x10^0、…、1x10^2等)?
例如,让我们创建并打印带有颜色条的图像:
import matplotlib as plot
import numpy as np
img = np.random.randn(300,300)
myplot = plt.imshow(img)
plt.colorbar(myplot)
plt.show()
当我这样做时,我得到以下图像:
不过,我想看看科学记数法中的记号。。。有没有一个命令可以这么做?否则,有什么暗示吗?谢谢!
您可以使用^{}'s ^{} parameter :
可以按如下方式指定颜色栏刻度的格式:
相关问题 更多 >
编程相关推荐