matplotlib.axes.Axes.secondaire_yaxis #

Haches. axe_y_secondaire ( location , * , functions = None , ** kwargs ) [source] #

Ajoutez un deuxième axe y à ces Axes.

Par exemple, si nous voulons avoir une deuxième échelle pour les données tracées sur l'axe y.

Paramètres :
emplacement {'top', 'bottom', 'left', 'right'} ou flottant

La position pour mettre l'axe secondaire. Les chaînes peuvent être 'top' ou 'bottom' pour orientation='x' et 'right' ou 'left' pour orientation='y'. Un flottant indique la position relative sur les axes parents pour mettre les nouveaux axes, 0.0 étant le bas (ou gauche) et 1.0 étant le haut (ou droite).

fonctions 2-uplet de func, ou transformer avec un inverse

S'il s'agit d'un 2-uplet de fonctions, l'utilisateur spécifie la fonction de transformation et son inverse. c'est-à- dire serait une transformation réciproque avec un facteur de 2. Les deux fonctions doivent accepter des tableaux numpy en entrée.functions=(lambda x: 2 / x, lambda x: 2 / x)

L'utilisateur peut également fournir directement une sous-classe de transforms.Transformtant qu'elle a un inverse.

Voir Axe secondaire pour des exemples de réalisation de ces conversions.

Retours :
hache axes._secondaire_axes.SecondaryAxis
Autres paramètres :
**propriétés kwargs Axes.

Autres paramètres d'axes divers.

Avertissement

Cette méthode est expérimentale depuis la version 3.1 et l'API peut changer.

Exemples

Ajouter un Axe secondaire qui convertit les radians en degrés

( Code source , png )

../../_images/matplotlib-axes-Axes-secondaire_yaxis-1.png

Exemples utilisant matplotlib.axes.Axes.secondary_yaxis#

Axe secondaire

Axe secondaire

Axe secondaire