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 :
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 :
pyplot.legend((mes noms de courbes),loc(0,0))
mais il ne veux pas.
de l'aide ?
Partager