【发布时间】:2014-05-13 13:57:41
【问题描述】:
我正在为一篇科学论文准备一些图,这些图需要宽而短才能符合页数限制。但是,当我将它们保存为 pdf 时,缺少 x 轴标签,因为(我认为)它们在边界框之外。
将以下内容放入 iPython 笔记本会重现该问题。
%pylab inline
pylab.rcParams['figure.figsize'] = (8.0, 2.0)
plot([1,5,2,4,6,2,1])
xlabel("$x$")
ylabel("$y$")
savefig("test.pdf")
生成的 pdf 文件如下所示:
如何更改 pdf 文件的边界框?理想情况下,我想要一个“正确执行”的解决方案,即自动调整大小以使所有内容都整齐排列,包括消除左右两侧不必要的空间 - 但我很着急,所以我会满足于任何改变边界框的方法,如果必须的话,我会猜测数字直到它看起来正确。
【问题讨论】:
标签: python matplotlib axes axis-labels