python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > python matplotlib调整图例位置

python中matplotlib调整图例位置的方法实例

作者:liuxiaoru_

在matplotlib中,一般图例默认是在图表内部的,如果要放置到图例外面,需要对坐标进行指定,下面这篇文章主要给大家介绍了关于python中matplotlib调整图例位置的相关资料,需要的朋友可以参考下

前言

matplotlib画图例默认的位置是在图中的各个角落,但有时图例位置会遮挡住图像而不符合我们的需求,需要对图例位置进行调整。代码如下:

plt.legend(loc=‘String or Number’, bbox_to_anchor=(num1, num2))

1.loc=‘String or Number’

这个参数来定位图例的大概位置,string参数包括

其在表格中位置如下:

当然了参数也可以传入如图中的数字。

2.bbox_to_anchor=(num1, num2)

有时仅通过第一个参数还不能满足我们的预期,比如会出现图例堆叠在一起的情况,这时候就需要调整第二个参数。

3.举个栗子:

(1) plt.legend([‘图例’],loc=‘center’) 或 loc=10

(2) plt.legend([‘图例’],loc=‘center left’) 或 loc=6

再微调一下

总结 

到此这篇关于python中matplotlib调整图例位置的文章就介绍到这了,更多相关python matplotlib调整图例位置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文