matplotlib.axes.Axes.set_prop_cycle #

Achsen. set_prop_cycle ( * args , ** kwargs ) [Quelle] #

Legen Sie den Eigenschaftszyklus der Achsen fest.

Der Eigenschaftszyklus steuert die Stileigenschaften wie Farbe, Markierung und Linienstil zukünftiger Plotbefehle. Die Stileigenschaften von Daten, die den Achsen bereits hinzugefügt wurden, werden nicht geändert.

Rufsignaturen:

set_prop_cycle(cycler)
set_prop_cycle(label=values[, label2=values2[, ...]])
set_prop_cycle(label, values)

Form 1 setzt gegebenes CyclerObjekt.

Form 2 erstellt ein Cycler, das eine oder mehrere Eigenschaften gleichzeitig durchläuft, und legt es als Eigenschaftszyklus der Achsen fest. Werden mehrere Eigenschaften angegeben, müssen deren Wertelisten gleich lang sein. Dies ist nur eine Abkürzung, um explizit einen Cycler zu erstellen und an die Funktion zu übergeben, dh es ist die Abkürzung für .set_prop_cycle(cycler(label=values label2=values2, ...))

Form 3 erstellt ein Cyclerfür eine einzelne Eigenschaft und legt es als Eigenschaftszyklus der Achsen fest. Dieses Formular dient der Kompatibilität mit der ursprünglichen cycler.cyclerSchnittstelle. Von seiner Verwendung wird zugunsten der kwarg-Form abgeraten, dh set_prop_cycle(label=values).

Parameter :
Cycler Cycler

Stellen Sie den angegebenen Cycler ein. Keiner setzt auf den durch den aktuellen Stil definierten Zyklus zurück.

Etikettenstr _

Der Eigenschaftsschlüssel. Muss eine gültige ArtistEigenschaft sein. Zum Beispiel „Farbe“ oder „Linienstil“. Aliasnamen sind erlaubt, wie z. B. „c“ für „Farbe“ und „lw“ für „Linienbreite“.

Werte iterierbar

Iterable endlicher Länge der Eigenschaftswerte. Diese Werte werden validiert und lösen einen ValueError aus, wenn sie ungültig sind.

Siehe auch

matplotlib.rcsetup.cycler

Komfortfunktion zum Erstellen von validierten Cyclern für Eigenschaften.

cycler.cycler

Die ursprüngliche Funktion zum Erstellen nicht validierter Cycler.

Beispiele

Festlegen des Eigenschaftszyklus für eine einzelne Eigenschaft:

>>> ax.set_prop_cycle(color=['red', 'green', 'blue'])

Eigenschaftszyklus zum gleichzeitigen Überfahren mehrerer Eigenschaften einstellen (z. B. roter Kreis, grünes Plus, blaues Kreuz):

>>> ax.set_prop_cycle(color=['red', 'green', 'blue'],
...                   marker=['o', '+', 'x'])

Beispiele mit matplotlib.axes.Axes.set_prop_cycle#

Aktienkurse über 32 Jahre

Aktienkurse über 32 Jahre

Aktienkurse über 32 Jahre
Stylen mit Cycler

Stylen mit Cycler

Stylen mit Cycler