1

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

欢迎任何其他建议!

克里斯

4

2 回答 2

0

这对我有用:

fig = plt.figure(figsize=(5,3.5))
fig.subplots_adjust(bottom=0.2)
ax = fig.add_subplot(111)
于 2013-09-04T12:31:31.223 回答
0

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

plt.savefig('test.pdf', bbox_inches='tight', pad_inches=1)
于 2022-02-12T02:20:13.323 回答