我正在尝试为数据系列创建一个自定义颜色条,其值仅为20,21,22,23和24.我希望这些值具有我选择的颜色,而不是我所选择的颜色。 cmap
。
当我使用'jets'
cmap
时,我会看到以下图片
我希望它是例如,
20 - Dark Green
21 - Light Green
22 - Yellow
23 - Blue
24 - Red
我使用以下代码:
fig1 = plt.figure()
ax1 = fig1.add_subplot(111, autoscale_on=1)
ax1.set_xticklabels(np.arange(-82.,-35.,3))
ax1.set_yticklabels(np.arange(-26.,12.,3))
cax1 = plt.matshow(LC2001, interpolation='nearest', origin='lower',fignum=0,
cmap='jet')
fig1.colorbar(cax1)
其中LC2001是37 X 49值的数据系列。