我想使用不同的颜色框(如图例)来显示python中的不同类而不是colorbar,如下所示。 这里每种颜色都显示一个不同的类,使用colorbar无法正确传达。如何在传奇中使用不同的颜色代码?
我尝试将颜色条中的颜色数设置为15.我有8个类,范围从0到14。
[0,4,5,8,10,12,13,14]
[' Water','落叶阔叶林','混合森林',' Woody Savannas',' Grasslands&# 39;,'农田',城市和建筑'农田/自然植被马赛克']
如何设置合适的颜色条。 下面是我如何创建彩条。
m.imshow(data, cmap = plt.get_cmap('summer', 15))
cb = m.colorbar(location='right', format='%s', label='LULC')
cb.set_ticks([0, 4, 5, 8, 10, 12, 13, 14])
cb.set_ticklabels(['Water', 'Deciduous Broadleaf Forest', 'Mixed Forest', 'Woody Savannas', 'Grasslands', 'Croplands', 'Urban and Built-Up', 'Cropland/natural vegetation mosaic'])