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