0
データポイントと凡例の重複を避けるために、matplotlibの凡例を自動的に操作する方法はありますか?私は多くのデータポイントとy軸の範囲を固定していますが、matplotlibがデータポイント上にある場合は凡例を左または下に移動するように指示できます。おかげmatplotlibプロットで凡例の下にあるデータを避けるには?
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(1, 100)
y = -1/x
plt.plot(x,y, label='x and y', linewidth=30)
plt.legend()
plt.show()
あなたの答えはわかりますが、私の凡例は長すぎます(データポイントが長すぎます)ので、実際のグラフは非常に狭くなります。 – Curtis
さて、あなたはいくつかの選択肢があると思います。あなたが伝説のテキストを切り捨てることを望まないとすれば、_1)_あなたの凡例のフォントサイズを減らすことができます。 _2)_あらかじめプロットの大まかな形が分かっていれば、それに応じて凡例を配置することができます_3)_ Figureウィンドウのサイズを大きくします。一番良いのは、1と3の混合物でしょうか? – DavidG