python多行显示_设置图例以多行显示(在python中) - python

在Python绘图中遇到问题:图例显示不正确,平均值与误差线图层重叠。尝试在图外添加点来命名图例失败。寻求解决方案,期望能像在Matlab中那样管理图例和图层。示例代码中展示了如何为线条添加标签以实现多行图例,同时询问如何处理图层叠加问题。
摘要由CSDN通过智能技术生成

我在同一张图中绘制了几条线,我想根据其内容命名这组线。在那些行上,我还没有打算用误差线绘制平均值。但是出现了两个主要问题:

1)我的图例没有按我的预期出现(即使试图在图的范围之外绘制一个额外的点,我也无法给他们起个名字-解决方法)

2)具有平均值和误差线的图不重叠。有时它在其他曲线的前面,有时在其他曲线的后面。

我应该怎么做才能将其修复?我可以在Matlab(same problem for Matlab)中完成此操作,但找不到python

的答案。

这是我的例行情节的一部分:

UYavg = np.nanmean(UYbvall,0)

yerr = np.nanstd(UYbvall,0)

plt.figure()

for i in range(71):

plt.plot(LTbvall[i],UYbvall[i],'r-')

l1 = plt.plot([-2,-1],[1,2],'r-')

l2 = plt.plot(LTbvall[3],UYavg,'b*-')

plt.errorbar(LTbvall[2],UYavg, yerr = yerr,ecolor='b')

plt.xlabel('Tempo (LT)')

plt.xlim(0,24)

plt.ylabel('Uy (m/s)')

plt.title('Vento neutro zonal calculado pelo modelo NWM (BV)')

plt.lege

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值