我用Matplotlib的PdfPages后端将一些图形保存到PDF文件。不幸的是,我的一些图形被插入到PDF文件中时,y轴标签的很大一部分被截断了。如何指定应添加额外空间以避免标签截断?我尝试过调用subplot_adjust命令并传递left=和pad=参数,但都无济于事。
我们非常欢迎任何其他的建议!
克里斯
发布于 2013-09-04 20:31:31
这对我来说很有效:
fig = plt.figure(figsize=(5,3.5))
fig.subplots_adjust(bottom=0.2)
ax = fig.add_subplot(111)发布于 2022-02-12 02:20:13
当您使用plt.savefig保存您的pdf时,使用bbox_inches和pad_inches参数来指定填充:
plt.savefig('test.pdf', bbox_inches='tight', pad_inches=1)https://stackoverflow.com/questions/13261122
复制相似问题