Python 带有matplotlib的颜色栏打印。。。但是是灰色的吗?

Python 带有matplotlib的颜色栏打印。。。但是是灰色的吗?,python,matplotlib,scipy,Python,Matplotlib,Scipy,是否可以将颜色栏打印的颜色更改为灰度?现在我把它们画成这样: 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 = 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)
您可以在上查看可用的颜色贴图。有两个灰度选项。

链接现在更改为。谢谢