matplotlib
非常に「高い」xlabelがある場所を使用してデータセットをプロットしています(これはTeXでレンダリングされた数式で、分数を含み、したがって高さが数行のテキストに相当します)。
いずれにせよ、数字を描くとき、数式の下部は常に途切れています。Figureのサイズを変更してもこれには役に立たないようで、x軸を "上"に移動してxlabelのスペースを確保する方法を理解できませんでした。そのようなものは合理的な一時的な解決策ですが、ラベルが切り取られたことに応じてmatplotlibが自動的に認識し、それに応じてサイズを変更する方法があればよいでしょう。
これが私が意味することの例です:
import matplotlib.pyplot as plt
plt.figure()
plt.ylabel(r'$\ln\left(\frac{x_a-x_b}{x_a-x_c}\right)$')
plt.xlabel(r'$\ln\left(\frac{x_a-x_d}{x_a-x_e}\right)$')
plt.show()
ylabel全体を見ることができますが、xlabelは下部で切り取られています。
これがマシン固有の問題である場合、私はこれをmatplotlib 1.0.0を備えたOSX 10.6.8で実行しています
plt.savefig("test.png",bbox_inches='tight')
:stackoverflow.com/questions/21288062/...