h1,=plt.plot(ts,x,'b',label='X')h2,=plt.plot(ts,y,'r',label='Y')plt.legend(handles=[h1,h2],fontsize=10,loc='upper left',bbox_to_anchor=(0.0, 1.2),framealpha=1,labelspacing=0.2)たとえば,legendをパネルの外に置くなら,plt.legend(bbox_to_anchor=(0, 1.15),handles=hs,loc='lower left')ncol=列の数で,legendの列の数を変えることができる.labelspacing=0.2で行間を調整できる(デフォルトは0.5らしい).frameon=Falseで枠を消すことができる。