拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 如何在matplotlib中将绘图移动到视窗的左侧

如何在matplotlib中将绘图移动到视窗的左侧

白鹭 - 2022-03-16 1976 0 0

我有一个非常广泛的传说情节。我已经设法将图例移出情节,使其不会覆写它,但图例对于视窗来说太宽并且不完全可见。如果我知道如何将情节和图例移到有空闲空间的左侧,这可以得到纠正。这就是我的意思: 如何在matplotlib中将绘图移动到视窗的左侧 什么指令可以让我这样做?我当前的代码:

f,ax=plt.subplots(1)

f.set_size_inches(14,10.5)

...

plt.legend(bbox_to_anchor=(1,1), loc="upper left")

plt.show() 

谢谢

uj5u.com热心网友回复:

您可以尝试调整边距。做到这一点的路线是f.subplots_adjust(left=0.05, bottom=0.07, right=0.95, top=0.95, wspace=0, hspace=0). 这些值可以通过底部工具列上保存按钮左侧的按钮进行控制。因此,您可以尝试在 gui 中使用它们,然后当您找到您喜欢或有效的值时,在建议的代码行中输入它们。

然后你的代码应该看起来像 .

f,ax=plt.subplots(1)

f.set_size_inches(14,10.5)

...

plt.legend(bbox_to_anchor=(1,1), loc="upper left")
f.subplots_adjust(left=0.05, bottom=0.07, right=0.95, top=0.95, wspace=0, hspace=0)

plt.show() 
标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *