changement matplotlib paramètres de l'axe
Comment puis-je obtenir le contrôle sur les paramètres de l'axe d'un pyplot de la parcelle. J'ai simplement fait
pylab.plot(*self.plot_generator(low, high))
pylab.show()
et je reçois ce qui est ce que je veux
mais je veux l'axe des x pour être à 0 au lieu d'en bas. Comment dois-je procéder?
Vous devez vous connecter pour publier un commentaire.
ax.spines
est utilisé ici. Autant que je sache, toutes les méthodesset_position
ouset_color
sont membres dematplotlib.spines.Spine
objet de classe. C'est déroutant.ax.spines
est unOrderedDict
qui contient quatreSpine
objets:'left'
,'right'
,'top'
, et'bottom'
.axhline
,axvline
commandes ne sont pas nécessaires ici. Si l'on veut changer la largeur de raie ou de la couleur des axes, il est préférable de changer les axes propriétés.À la valeur de départ de l'axe x à 0:
À la valeur de départ de l'axe y pour 0:
Mettre une de ces lignes (ou les deux si vous le souhaitez) après la
pylab.plot
appel.