24小时热门版块排行榜    

查看: 3146  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

seu-ljc

木虫 (正式写手)

[求助] python/matplotlib 图例如何放在外面?已有1人参与

from pylab import *
fig = figure()
x=linspace(0,1,10)
y1=x
y2=x**2
plot(x,y1,'k',linewidth=2,label="y1"
plot(x,y2,'r',linewidth=2,label="y2"
leg=legend(numpoints=1,fontsize=18)
legend(loc='center left', bbox_to_anchor=(1, 0.5))
leg.get_frame().set_alpha(0.0)
grid()
show()
fig.savefig('o.png', transparent=True)

我用了这个命令
legend(loc='center left', bbox_to_anchor=(1, 0.5))

结果变成这样了
python/matplotlib  图例如何放在外面?


请高手支招~多谢~
回复此楼

» 收录本帖的淘贴专辑推荐

source

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

seu-ljc

木虫 (正式写手)

引用回帖:
2楼: Originally posted by aprillf at 2015-04-12 14:55:58
看matplotlib的帮助文档即可
http://matplotlib.org/1.3.1/users/legend_guide.html


from matplotlib.pyplot import *

subplot(211)
plot(, label="test1"
plot(, label="test2"
...

有大块的空白地。。。
python/matplotlib  图例如何放在外面?-1
4楼2015-04-12 16:07:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

aprillf

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
看matplotlib的帮助文档即可
http://matplotlib.org/1.3.1/users/legend_guide.html
CODE:
from matplotlib.pyplot import *

subplot(211)
plot([1,2,3], label="test1")
plot([3,2,1], label="test2")
legend(bbox_to_anchor=(0., 1.02, 1., .102), loc=3,
       ncol=2, mode="expand", borderaxespad=0.)

subplot(223)
plot([1,2,3], label="test1")
plot([3,2,1], label="test2")
legend(bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.)


show()

2楼2015-04-12 14:55:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

seu-ljc

木虫 (正式写手)

引用回帖:
2楼: Originally posted by aprillf at 2015-04-12 14:55:58
看matplotlib的帮助文档即可
http://matplotlib.org/1.3.1/users/legend_guide.html


from matplotlib.pyplot import *

subplot(211)
plot(, label="test1"
plot(, label="test2"
...

这个我看过,现在目前是我要一个图即可,而不是两个图~按这个做出来的效果如下
python/matplotlib  图例如何放在外面?-2
3楼2015-04-12 16:05:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

aprillf

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
seu-ljc: 金币+24, ★★★很有帮助, O(∩_∩)O谢谢 2015-04-14 13:12:30
引用回帖:
4楼: Originally posted by seu-ljc at 2015-04-12 16:07:25
有大块的空白地。。。
...

一个图就把subplot()语句去掉
5楼2015-04-13 08:46:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 刚刚收到科研之友邮件 +8 olivermiaoer 2024-06-19 10/500 2024-06-20 00:06 by zhanghaozhu
[基金申请] 面青地会评时间??? +5 Axvdvbfs 2024-06-19 5/250 2024-06-19 21:11 by 人民海军
[考博] 关于读博感觉自己很抓马 +8 小九月 2024-06-19 11/550 2024-06-19 19:22 by 鱼翔浅底1
[考博] 34岁读博士晚吗 +39 emitdne 2024-06-13 39/1950 2024-06-19 19:03 by Dqtjs
[基金申请] 75批博后基金 +11 kyukitu 2024-06-13 14/700 2024-06-19 18:44 by Siuhong Yiu
[基金申请] 面上博士后 +3 jsqy 2024-06-19 3/150 2024-06-19 17:58 by bxwisdom_886
[访问学者] 国家公派访问学者申请结果出了吗? +4 65syn 2024-06-13 4/200 2024-06-19 16:40 by 海洋之心168
[精细化工] 切削液交流群 +3 SZ吴彦祖 2024-06-17 3/150 2024-06-19 14:31 by herng2021
[论文投稿] 求机械类四区sci推荐 5+4 迷茫小旷 2024-06-14 5/250 2024-06-19 14:08 by tangjie12345
[教师之家] 试用期辞职 +9 ZHONGWU_U 2024-06-18 14/700 2024-06-19 12:36 by ZHONGWU_U
[论文投稿] ACS AMI 返回审稿意见,一个大修,两个据稿,编辑给的修改重投 +5 智商已更新 2024-06-19 5/250 2024-06-19 12:35 by nono2009
[基金申请] 我标书代码变了 +62 学员NHuqdk 2024-06-16 85/4250 2024-06-19 11:52 by zhangjxnu
[公派出国] 去英国的小伙伴儿都在哪儿租的房子呀? +7 65syn 2024-06-14 11/550 2024-06-19 10:19 by 65syn
[论文投稿] 审稿人含糊拒稿,还需要回复吗?如何回复? 20+4 BruceChum 2024-06-15 22/1100 2024-06-19 08:00 by kanyechris
[公派出国] CSC德国博后每个月资助多少呀?够用吗 +4 326lhpqk 2024-06-16 7/350 2024-06-19 02:03 by PLHOU
[基金申请] F口401需要啥文章水平 +3 lhjr123 2024-06-16 7/350 2024-06-18 16:05 by hon920603
[高分子] 烧瓶内合成聚酯 +3 大帝国乐 2024-06-17 7/350 2024-06-18 11:10 by 大帝国乐
[论文投稿] 审稿问题:为什么荧光激发波长和紫外吸收波长差的大? 10+5 sdawege 2024-06-14 10/500 2024-06-17 18:54 by HH-探针
[论文投稿] 二审返修送审10天了,原来一审的3个审稿人只有2个接受了审稿,会邀请新审稿人么? 50+3 huanpo116 2024-06-15 5/250 2024-06-16 10:27 by bobvan
[考博] 申博找导师 +4 疏影横斜水清浅3 2024-06-13 6/300 2024-06-14 14:31 by zxl_1105
信息提示
请填处理意见