- 积分
- 5602
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-12-4
- 最后登录
- 1970-1-1
![未绑定新浪微博用户 新浪微博达人勋](source/plugin/sina_login/img/gray.png)
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
想画一个蒲氏风力的色标,网上搜了一下没找到什么办法,就准备自己标注,选择了NCL的wind_17lev,
导入了大神的cmaps,但是始终只能标注到20.7,再往上就显示不出来了,
请教该如何解决,代码如下
- windspeed = np.array([3.3,5.4,7.9,10.7,13.8,17.1,20.7,24.4,28.4,32.6,36.9,41.4,46.1])
- cf = ax.contourf(lon_2d, lat_2d, speed, windspeed, cmap= cmaps.wind_17lev, extend='both', transform=proj)
- cb = plt.colorbar(cf, fraction=0.012, pad=0.05, aspect=32)#orientation='horizontal'调整为横向色标,pad主图和色标间距离,aspect长短,fraction粗细
- ax3 = cb.ax
- ax3.ylocator = mticker.FixedLocator(windspeed)
- ax3.set_yticklabels(windspeed, fontsize=40)
复制代码
|
|