添加后
bbox_inches="tight"
对于多年来一直有效的
plt.savefig
的调用,我明白了
/usr/local/lib/python2.7/site-packages/matplotlib/figure.py:1744:用户警告:
此图包含与ight_layout不兼容的轴,因此其结果可能不正确
有问题的图形似乎可以工作(现在没有截断注释),但我想知道这个错误可能意味着什么,以及是否有任何明显或已知的东西(无需深入研究复杂的图形代码)可以解决它。
我应该在代码中寻找一些已知或常见的原因吗?
根据我的经验,
plt.tight_layout
并不总是有效,但plt.savefig('fig.png',bbox_inches='tight')
却可以。此外,使用后者后你就不需要前者了,我在对其进行了一些相当广泛的测试后得出了结论。