matplotlib.pyplot中怎么把legend放到图片外面去?

  统计/机器学习 数据可视化 Python    浏览次数:16560        分享
0

比如下面的图,legend(图例)在图片里面,对图像有遮挡。

怎么设置可以把图例放在图片的外面?


 

TheOne   2018-01-24 23:22



   2个回答 
4

试试

plt.legend( bbox_to_anchor=(1,1), loc='center left')


SofaSofa数据科学社区DS面试题库 DS面经

AlphaCat   2018-01-25 19:02

3

我都是用

plt.legend(loc=[1, 0])


SofaSofa数据科学社区DS面试题库 DS面经

小管子   2019-01-31 07:35



  相关讨论

seaborn如何显示图?

画图的时候RuntimeError: Invalid DISPLAY variable

可视化InvocationException: GraphViz's executables not found

matplotlib如何设置画图格式,使得可视化效果更好

plt.subplot怎么设置才能每行图的个数不一样?

plt.scatter画多个散点图,在legend中显示图例大小却不一样

python怎么画excel里那种双y轴的图?

seaborn报错:regplot() got an unexpected keyword argument 'alpha'

怎么用matplotlib.pyplot画出堆积柱状图?

python画散点图的时候如何在右侧显示光谱?

  随便看看

matplotlib一个画板上多个图叠加,如何决定图层上下?

【站务】我们回来了

pandas把一列日期转换为星期

如果样本不是正态分布,还能用t-test或者z-test吗?

抛的硬币直到连续出现两次正面为止,平均要扔多少次