法1、cmap.set_over('yellow')
法2、plt.colorbar(im1, cax=ax9, extend='max')
法3、plt.clim(0, 30) # clim即color limit,
我想在填色图里绘制的数值范围是0~30,尝试了以上三种方法都没有用,感觉是治标不治本,
两两结合或者三者一起使用都没有效果。依旧是空白的(如下图)
最后终于找到了np.clip
函数这个方法:
percent_1 = np.clip(percent_1, 0, 30)
该函数是通过将填色的数值限制在一定范围内,超出部分会自动以代表最大数值的颜色来填充。顺利得到想要的效果(如下图)