matplotlib.axes.Axes.secondaire_xaxis #

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

Ajoutez un deuxième axe des x à ces Axes.

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

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

L'axe principal indique la fréquence et l'axe secondaire indique la période.

( Code source , png )

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

Exemples utilisant matplotlib.axes.Axes.secondary_xaxis#

Axe secondaire

Axe secondaire

Axe secondaire
Guide de démarrage rapide

Guide de démarrage rapide

Guide de démarrage rapide