matplotlib.axes.Axes.secondary_xaxis #

Achsen. secondary_xaxis ( location , * , functions = None , ** kwargs ) [Quelle] #

Fügen Sie diesen Achsen eine zweite x-Achse hinzu.

Zum Beispiel, wenn wir eine zweite Skala für die auf der x-Achse aufgetragenen Daten haben möchten.

Parameter :
location {'top', 'bottom', 'left', 'right'} oder float

Die Position, an der die sekundäre Achse platziert werden soll. Strings können 'top' oder 'bottom' für orientierung='x' und 'right' oder 'left' für orientierung='y' sein. Ein Float zeigt die relative Position auf den übergeordneten Achsen an, um die neuen Achsen zu platzieren, wobei 0,0 unten (oder links) und 1,0 oben (oder rechts) ist.

Funktionen 2-Tupel von func oder Transform mit einer Umkehrung

Wenn es sich um ein 2-Tupel von Funktionen handelt, gibt der Benutzer die Transformationsfunktion und ihre Umkehrung an. dh wäre eine reziproke Transformation mit einem Faktor von 2. Beide Funktionen müssen numpy-Arrays als Eingabe akzeptieren.functions=(lambda x: 2 / x, lambda x: 2 / x)

Der Benutzer kann auch direkt eine Unterklasse von transforms.Transformangeben, solange sie eine Umkehrung hat.

Beispiele für diese Konvertierungen finden Sie unter Sekundäre Achse .

Rückgaben :
ax axis._secondary_axes.SecondaryAxis
Andere Parameter :
**kwargs- AxesEigenschaften.

Andere verschiedene Achsenparameter.

Warnung

Diese Methode ist ab Version 3.1 experimentell und die API kann sich ändern.

Beispiele

Die Hauptachse zeigt die Frequenz und die Nebenachse zeigt die Periode.

( Quellcode , png )

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

Beispiele mit matplotlib.axes.Axes.secondary_xaxis#

Sekundäre Achse

Sekundäre Achse

Sekundäre Achse
Schnellstartanleitung

Schnellstartanleitung

Schnellstartanleitung