matplotlib.axes.Axes.autoscale#

Axes.autoscale(enable=True, axis='both', tight=None)[Quelle]#

Skaliert die Achsenansicht automatisch auf die Daten (umschalten).

Hilfsmethode für die automatische Skalierung der Achsensicht. Sie schaltet die automatische Skalierung ein oder aus und führt dann, wenn die automatische Skalierung für eine der Achsen aktiviert ist, die automatische Skalierung auf der angegebenen Achse oder den Achsen durch.

Parameter:
enablebool oder None, Standard: True

True schaltet die automatische Skalierung ein, False schaltet sie aus. None lässt den Zustand der automatischen Skalierung unverändert.

axis{'both', 'x', 'y'}, Standard: 'both'

Die Achse, auf der operiert werden soll. (Für 3D-Achsen kann axis auch auf 'z' gesetzt werden, und 'both' bezieht sich auf alle drei Achsen.)

tightbool oder None, Standard: None

Wenn True, werden zuerst die Ränder auf Null gesetzt. Dann wird dieses Argument an autoscale_view weitergeleitet (unabhängig von seinem Wert); siehe dort die Beschreibung seines Verhaltens.

Beispiele mit matplotlib.axes.Axes.autoscale#

Achsen-Box-Seitenverhältnis

Achsen-Box-Seitenverhältnis

Autoskalierung der Achse

Autoskalierung der Achse