python colorbar函数_在python中定位colorbar保持紧凑的布局函数

我用了两个色条在一个紧凑布局的图形中显示两个图形。因此,一个垂直的色条似乎太长了,我想调整它的大小。所以,我编码如下:CS1 = plt.contourf(X1,Y1,Z1,15,cmap=plt.cm.Greys,

vmax=abs(Z1).max(), vmin=abs(Z1).min())

q = np.max(z[1:275])

position=fig.add_axes([0.93,0.1,0.02,0.35])

cb = fig.colorbar(CS1,cax=position)

cb.set_label(r'Terrain Height [m]')

plots = []

sm = plt.cm.ScalarMappable(cmap=cm.rainbow, norm=plt.Normalize(vmin=np.min(z[1:275]), vmax=q))

sm._A = []

for i in range(1,275):

cs2=plt.plot(lon[i], lat[i], c=cm.rainbow(z[i]/q),marker='o', ms=3,markeredgecolor='none')

plots.append(cs2)

cb1=plt.colorbar(sm,orientation='horizontal')

plt.tight_layout()

plt.xlim(103.895,104.105)

plt.ylim(40.815,40.975)

我想保持紧凑的布局和xlim和ylim。然而,当我使用如上所示的位置函数时,它似乎会崩溃,紧凑的布局取消了x和y限制。在

请给我一个垂直和移动的想法。在

谢谢你,

艾萨克

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值