首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Matplotlib的PdfPages调用中添加填充

在Matplotlib的PdfPages调用中添加填充
EN

Stack Overflow用户
提问于 2012-11-07 07:35:09
回答 2查看 276关注 0票数 1

我用Matplotlib的PdfPages后端将一些图形保存到PDF文件。不幸的是,我的一些图形被插入到PDF文件中时,y轴标签的很大一部分被截断了。如何指定应添加额外空间以避免标签截断?我尝试过调用subplot_adjust命令并传递left=和pad=参数,但都无济于事。

我们非常欢迎任何其他的建议!

克里斯

EN

回答 2

Stack Overflow用户

发布于 2013-09-04 20:31:31

这对我来说很有效:

代码语言:javascript
复制
fig = plt.figure(figsize=(5,3.5))
fig.subplots_adjust(bottom=0.2)
ax = fig.add_subplot(111)
票数 0
EN

Stack Overflow用户

发布于 2022-02-12 02:20:13

当您使用plt.savefig保存您的pdf时,使用bbox_inches和pad_inches参数来指定填充:

代码语言:javascript
复制
plt.savefig('test.pdf', bbox_inches='tight', pad_inches=1)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13261122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档