繁体   English   中英

Matplotlib-如何在不需要保存的情况下从图中去除多余的空白?

[英]Matplotlib - How to strip extra whitespaces from a plot without needing to save it?

我已经绘制了一个图,但是我不想在图中添加多余的空格。 问题是:

如何从图中去除多余的空白?

我知道您可以在保存图时从图中删除多余的空格; 然后,您只需执行以下操作: plt.savefig('file_name.png', bbox_inches='tight')

但是我找不到可以传递给plt.plot()类似参数,没有多余的空格。 是否可以将参数传递给plt.plot()

在这里看看: 减少matplotlib图中的左右边距

您可以使用几个选项:

plt.tight_layout()

plt.subplots_adjust(left=0.1, right=0.9, top=0.9, bottom=0.1)

plt.tight_layout()

在plot命令之后

恕我直言,最简单的方法是单击“配置子图”按钮并调整滑块,因为您会立即看到结果。 您可以虽然直接在plt bevor show()上调用tight_layout()函数

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM