Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
matplotlib でいくつかのプロットを生成しており、一部のデータに説明テキストを追加したいと考えています。'0-10' アイテムの上にある別の凡例アイテムとして、凡例内に文字列を配置したいと考えています。これを行う方法があるかどうかは誰にもわかりませんか?
これは私の伝説のコードです: ax.legend(['0-10','10-100','100-500','500+'],loc='best')
ax.legend(['0-10','10-100','100-500','500+'],loc='best')
代替ソリューション、ちょっと汚いですがかなり速いです。
import pylab as plt X = range(50) Y = range(50) plt.plot(X, Y, label="Very straight line") # Create empty plot with blank marker containing the extra label plt.plot([], [], ' ', label="Extra label on the legend") plt.legend() plt.show()