matplotlib.axes.Axes.set_xlim#

Axes.set_xlim(left=None, right=None, *, emit=True, auto=False, xmin=None, xmax=None)[Quelle]#

Setzt die Ansichtslimits der x-Achse.

Parameter:
leftfloat, optional

Die linke x-Grenze in Datenkoordinaten. Wenn None übergeben wird, bleibt die Grenze unverändert.

Die linke und rechte x-Grenze kann auch als Tupel (left, right) als erstes positional Argument (oder als Schlüsselwortargument left) übergeben werden.

rightfloat, optional

Die rechte x-Grenze in Datenkoordinaten. Wenn None übergeben wird, bleibt die Grenze unverändert.

emitbool, Standard: True

Ob Beobachter über die Grenzwertänderung benachrichtigt werden sollen.

autobool oder None, default: False

Ob die automatische Skalierung der x-Achse aktiviert werden soll. True aktiviert, False deaktiviert, None bleibt unverändert.

xmin, xmaxfloat, optional

Diese sind äquivalent zu left und right, und es ist ein Fehler, sowohl xmin als auch left oder xmax und right zu übergeben.

Gibt zurück:
left, right(float, float)

Die neuen Grenzen der x-Achse in Datenkoordinaten.

Anmerkungen

Der Wert left kann größer sein als der Wert right, in welchem Fall die x-Achsenwerte von links nach rechts abnehmen.

Beispiele

>>> set_xlim(left, right)
>>> set_xlim((left, right))
>>> left, right = set_xlim(left, right)

Eine Grenze kann unverändert bleiben.

>>> set_xlim(right=right_lim)

Grenzen können in umgekehrter Reihenfolge übergeben werden, um die Richtung der x-Achse umzukehren. Zum Beispiel, nehmen wir an, x repräsentiert die Anzahl der Jahre vor heute. Die Grenzen der x-Achse könnten wie folgt gesetzt werden, damit vor 5000 Jahren auf der linken Seite des Diagramms und heute auf der rechten Seite liegt.

>>> set_xlim(5000, 0)

Beispiele für die Verwendung von matplotlib.axes.Axes.set_xlim#

Zerfall

Zerfall

Regensimulation

Regensimulation

Animiertes Streudiagramm als GIF gespeichert

Animiertes Streudiagramm als GIF gespeichert

Inset Locator Demo 2

Inset Locator Demo 2

Parasite Simple2

Parasite Simple2

Einfacher Achsen-Pad

Einfacher Achsen-Pad

Pfadeditor

Pfadeditor

Polygon-Editor

Polygon-Editor

Daten-Resampling

Daten-Resampling

Zoom modifiziert andere Achsen

Zoom modifiziert andere Achsen

Konturierung der Lösungsräume von Optimierungen

Konturierung der Lösungsräume von Optimierungen

Bild-Resampling

Bild-Resampling

Nicht-uniformes Bild

Nicht-uniformes Bild

pcolormesh-Gitternetze und Schattierung

pcolormesh-Gitternetze und Schattierung

Spektrogramm

Spektrogramm

Balkendiagramm mit Beschriftungen

Balkendiagramm mit Beschriftungen

Unterbrochene horizontale Balken

Unterbrochene horizontale Balken

Kreuzspektraldichte (CSD)

Kreuzspektraldichte (CSD)

EventCollection Demo

EventCollection Demo

Markevery Demo

Markevery Demo

Mehrfarbige Linien

Mehrfarbige Linien

Benutzerdefinierte Projektion

Benutzerdefinierte Projektion

SVG-Filter auf eine Linie anwenden

SVG-Filter auf eine Linie anwenden

TickedStroke Patheffect

TickedStroke Patheffect

2D-Daten in 3D-Diagramm darstellen

2D-Daten in 3D-Diagramm darstellen

Flache Objekte in 3D-Diagramm zeichnen

Flache Objekte in 3D-Diagramm zeichnen

Textannotationen in 3D

Textannotationen in 3D

Balken eines Kreises

Balken eines Kreises

Asinh-Skala

Asinh-Skala

Loglog-Seitenverhältnis

Loglog-Seitenverhältnis

Mmh Donuts!!!

Mmh Donuts!!!

Mehrere Linien mit einer LineCollection darstellen

Mehrere Linien mit einer LineCollection darstellen

Anatomie einer Figur

Anatomie einer Figur

Aktienkurse über 32 Jahre

Aktienkurse über 32 Jahre

XKCD

XKCD

Ishikawa-Diagramm

Ishikawa-Diagramm

SkewT-LogP-Diagramm: Verwendung von Transformationen und benutzerdefinierten Projektionen

SkewT-LogP-Diagramm: Verwendung von Transformationen und benutzerdefinierten Projektionen

Boxplots

Boxplots

Violinplot-Anpassung

Violinplot-Anpassung

Einbeziehung von Ober- und Untergrenzen in Fehlerbalken

Einbeziehung von Ober- und Untergrenzen in Fehlerbalken

Achsen-Box-Seitenverhältnis

Achsen-Box-Seitenverhältnis

Achsen Demo

Achsen Demo

Invertierte Achse

Invertierte Achse

Annotationstransformation

Annotationstransformation

AnnotationBbox Demo

AnnotationBbox Demo

Text als Pfad verwenden

Text als Pfad verwenden

Referenz für Pfeilstil von Annotationen

Referenz für Pfeilstil von Annotationen

Textrotation Winkel in Datenkoordinaten

Textrotation Winkel in Datenkoordinaten

Datums-Ticks mit ConciseDateFormatter formatieren

Datums-Ticks mit ConciseDateFormatter formatieren

Datums-Demo-Konvertierung

Datums-Demo-Konvertierung

Datums-Tick-Lokalisierer und Formatierer

Datums-Tick-Lokalisierer und Formatierer

Mehrstufige (verschachtelte) Ticks

Mehrstufige (verschachtelte) Ticks

Annotation mit Einheiten

Annotation mit Einheiten

Künstlertests

Künstlertests

Annotierter Cursor

Annotierter Cursor

Cursor

Cursor

Span Selector

Span Selector

Pfad-Tutorial

Pfad-Tutorial

Tutorial zu Transformationen

Tutorial zu Transformationen

Achsenskalen

Achsenskalen

Achsen-Ticks

Achsen-Ticks

Datums- und Zeichenketten-Diagramme

Datums- und Zeichenketten-Diagramme

Colormaps in Matplotlib auswählen

Colormaps in Matplotlib auswählen

Farben spezifizieren

Farben spezifizieren