Python中文
首页
教程
问答
标签
搜索
登录
注册
为多行打印设置图例(在python中)
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我在同一个图形中绘制了几条线,我想根据它的内容命名这组线。在这些行上,我还打算用误差条来绘制平均值。但出现了两个主要问题:</p> <p>1)我的传说并不像我所想的那样出现(即使试图在数字范围之外画出一个额外的点,我也不能给他们一个名字-解决方法)</p> <p>2)带有平均值和误差条的曲线图没有重叠。有时在前面,有时在其他曲线后面。</p> <p>我该怎么做才能把它修好?我可以在Matlab(<a href="https://stackoverflow.com/questions/2141403/legend-for-group-of-lines">same problem for Matlab</a>)中完成,但找不到python的答案<a href="https://i.stack.imgur.com/twd5r.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/twd5r.png" alt="enter image description here"/></a>。</p> <p>这是我日常工作的一部分:</p> <pre><code> 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.legend((l1,l2),('Perfis COPEX','Media'), loc = 'best') </code></pre> <p>编辑: 答案必须类似于<a href="https://stackoverflow.com/questions/26337493/pyplot-combine-multiple-line-labels-in-legend">Multiple lines in a plot</a>或<a href="https://stackoverflow.com/questions/13303928/how-to-make-custom-legend-in-matplotlib">make-custom-legend-in-matplotlib</a></p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我很惊讶当你试图创建你的传奇时没有收到错误信息。<code>plt.plot</code>命令总是返回一个元组,因此您应该捕获<code>l1, = plt.plot(...)</code>。那能修好吗?</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
4 回答
无法使用Django\u mssql\u后端迁移到外部hos
10 回答
无法使用Django&Python3.4连接到MySql
1 回答
无法使用Django+nginx上载媒体文件
8 回答
无法使用Django1.6导入名称模式
9 回答
无法使用Django1.7和mongodb登录管理站点
6 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
7 回答
无法使用Djangockedi验证CBV中的字段
7 回答
无法使用Djangocketditor上载图像(错误400)
10 回答
无法使用Djangocron进行函数调用
10 回答
无法使用Djangofiler djang上载文件
9 回答
无法使用Djangokronos
3 回答
无法使用Djangomssql provid
10 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
10 回答
无法使用Djangomssq迁移Django数据库
6 回答
无法使用Djangonox创建用户
6 回答
无法使用Djangopyodb从Django查询SQL Server
2 回答
无法使用Djangopython3ldap连接到ldap
1 回答
无法使用Djangoredis连接到redis
6 回答
无法使用Django中的FK创建新表
8 回答