在保持图片时,设置 bbox_inches 为 tight
plt.savefig(figpath.pdf‘, dpi=400, bbox_inches=‘tight‘)
可以去掉图片周围的空白部分。这一命令广为人知
但若是在插图到论文,想要进一步放大图片,以便更清晰,还可以进一步使得图片的空白部分更少:
plt.savefig(figpath.pdf‘, dpi=400, bbox_inches=‘tight‘, pad_inches=0.01)
这里 pad_inches 相当于在图片元素四周 pad 的空白像素的大小(单位是 inch)
参考 matplotlib 官方教程
matplotlib 保存图片时设置 pad_inches 去掉周围空白部分
原文:https://www.cnblogs.com/Gelthin2017/p/12195452.html