从相同颜色图的另一种颜色启动matplotlib颜色图

时间:2019-12-05 16:25:46

标签: python matplotlib colorbar colormap

我想使用“地形”颜色图,但我希望它从绿色开始而不是从蓝色开始。 我该怎么办?

具体来说,如何更改颜色图以从同一颜色图的另一种颜色开始?

我有这个:

import matplotlib.pyplot as plt

levels = [0,100,250,500,800,1250,1600,2000,2500,3000,4000,5000]
palette = plt.get_cmap('terrain')

fig, ax = plt.subplots()
C = ax.contourf(lon, lat, hgt,
                cmap = paleta,
                extend='max',
                levels=levels)

cbar=plt.colorbar(C,ticks=levels,spacing='proportional')
cbar.set_label('m',fontsize=18)
cbar.ax.yaxis.set_ticklabels(levels,fontsize=18)

有什么建议吗? 非常感谢

0 个答案:

没有答案