5
私はPythonでプロットし、seaborn
に分布をプロットするために次のコードを試してみましたが、凡例を見ることができません。つまり、test_label1
とtest_label1
です。海底散布図に凡例を表示することができません
import matplotlib.pylab as plt
import seaborn as sns
import numpy as np
plt.figure("Test Plots")
lst1 = list(np.random.rand(10))
lst2 = list(np.random.rand(10))
sns.distplot(lst1, label='test_label1', color="0.25")
sns.distplot(lst2, label='test_label2', color="0.25")
plt.show()
'plt.legend()'で見つけることができますか? – DavidG
ありがとう@DavidG。これは機能しますが、これの唯一の問題は、私は最後に別にそれを行わなければならないということです。 'plt.legend(['test_label1'、 'test_label2'])'のようなものは、順序を覚えておく必要があります。 – Rahul
プロットですでに 'label ='を指定しているので、これを行う必要はありません。 'plt.show()'の前に 'plt.legend()'を呼び出すと動作します(私にとってはそうです) – DavidG