繁体   English   中英

使用matplotlib的Colorbar图...但是灰色?

[英]Colorbar plot with matplotlib … but in gray?

是否可以将彩条图的颜色更改为灰度? 目前我将它们绘制成如下:

ax = fig.add_subplot(326,title='Title')
cax = ax.matshow(newcm)
fig.colorbar(cax)

ax.set_xticklabels(['']+alpha)
ax.set_yticklabels(['']+alpha)
pl.show()

虽然它们当然是彩色的。 但是有可能将它们改为灰度吗? 如何 ?

颜色条显示用于数据的颜色映射。 如果您需要不同的颜色,请在matshow调用中指定不同的颜色表:

ax.matshow(newcm, cmap=pyplot.cm.Greys)

您可以在http://www.scipy.org/Cookbook/Matplotlib/Show_colormaps上查看可用的色彩映射。 有几个灰度选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM