Matplotlib错误:"图包含与tight_layout不兼容的轴"

oro*_*ome 22 python matplotlib python-2.7 osx-elcapitan

添加后

bbox_inches="tight"
Run Code Online (Sandbox Code Playgroud)

plt.savefig我得到了一个已经工作了好几年的调用

/usr/local/lib/python2.7/site-packages/matplotlib/figure.py:1744:UserWarning:

此图包含与tight_layout不兼容的轴,因此其结果可能不正确

这个数字似乎有效(现在没有截断注释),但我想知道这个错误可能意味着什么,以及是否有任何明显的或已知的(没有深入研究复杂的图形代码)我可以做些什么来解决它.

我应该在我的代码中寻找一些已知或常见的原因吗?

jim*_*imh 12

根据我的经验,plt.tight_layout并不总是有效,但plt.savefig('fig.png',bbox_inches ='tight')确实有效.使用后者后你不需要前者,经过一番相当广泛的测试后我得出结论.