| 
 
	积分634贡献 精华在线时间 小时注册时间2015-4-21最后登录1970-1-1 
 | 
 
| 
想要把cbar设定成(0,1)范围,每个刻度间隔0.2,但是代码设置总是无效的,对于代码的范围总是无法进行固定。想请教一下大家应该怎么办呢。图片是用这个代码出的两个不同时间的图。
x
登录后查看更多精彩内容~您需要 登录 才可以下载或查看,没有帐号?立即注册 
  
 复制代码norm = matplotlib.colors.Normalize(vmin=0,vmax=1)
cf = ax.contourf(lon,lat,md_values_plot,extend='both',cmap='jet',norm=norm,levels =9)
cbar=plt.colorbar(cf,ax=ax,orientation='horizontal',pad=0.15,shrink=1)
cbar.ax.tick_params(labelsize=8)
cbar.set_label('HWMId',fontdict={'size':12})
cbar.set_ticks(np.linspace(0,1,6))
cbar.ax.set_title('East Asia AUG 1998')
plt.show()
 
 | 
 |