matplotlib plt.legend方框放置在任意的位置

之前用matplotlib的时候,调用plt.legend的时候,会传入一个参数,loc,loc的位置只是有限的,比如

但是有时候这种有限的位置并不能满足需求,比如我绘制直方图的时候,只有中间有些区域是空白的,我想将legend放置在空白区域,就需要设定legend的位置
比如我想放在这一片空白区域,用loc属性就不能够设定

放在任意位置只需要调用在legend中传入bbox_to_anchor这个tuple,表示放置的位置即可,其意义如下图所示

参考链接https://www.delftstack.com/zh/howto/matplotlib/specify-legend-position-in-graph-coordinates-matplotlib/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值