私のラベルをPythonの別のボックスの私のプロットの上に置きたい。次のように私の既存のプロットが見えます:ここでプロットを繰り返す
は私のコードです:
fig = plt.figure()
plt.plot(t, sol[:,0], 'blue', lw = 3, label='$N$')
plt.plot(t, sol[:,1], 'green', lw = 3, label='$P$')
plt.plot(t, sol[:,2], 'red', lw = 3, label='$Z$')
plt.plot(t, sol[:,3], 'black', lw = 3, label='$Z$')
plt.legend(loc='best')
plt.xlabel('Time (days)', fontsize=10.)
plt.ylabel('$N,P,Z,D$ ($\mu$mol N L$^{-1}$)', fontsize=10.)
plt.xlim([0.,365.*sim_years])
plt.ylim([0,16])
plt.xticks(fontsize=10.)
plt.yticks(fontsize=10.)
plt.grid()
plt.show()
私はラベルは次のようになりたい:
[Matplotlibの自動伝説の外のプロット]の可能な複製(http://stackoverflow.com/questions/30413789/matplotlib-automatic-legend-outside-plot) – ImportanceOfBeingErnest
またはおそらくhttp://stackoverflow.com/questionsの複製/ 4700614 /プロンプトを伝える方法 – ImportanceOfBeingErnest