[matplotlib] tracé de courbes multiples et légende
bonjour,
pour une application, j'ai besoin de tracer des courbes en les superposant. comme elle n'ont pas toutes les mêmes échelles, j'ai commencé à tracer deux axes y (les x sont identiques), ce qui se traduit par :
Code:
1 2 3 4 5
| fig=pyplot.figure()
ax1=fig.add_subplot(111)
ax1.set_ylabel('samples',color='b')
ax2=ax1.twinx()
ax2.set_ylabel('differentiates',color='r') |
ensuite, lorsque j'ai besoin de tracer mes courbes par rapport à l'axe 1, je fait :
ax1.plot("x","y")
et de même avec ax2 pour l'axe 2
ça marche très bien, sauf que je n'arrive plus à mettre de légende. à l'origine, je pensait mettre :
Code:
pyplot.legend((mes noms de courbes),loc(0,0))
mais il ne veux pas.
de l'aide ?