matplotlib.axes.Axes.set_prop_cycle #
- Assi. set_prop_cycle ( * args , ** kwargs ) [fonte] #
Impostare la proprietà ciclo degli Assi.
Il ciclo di proprietà controlla le proprietà dello stile come colore, marcatore e stile di linea dei futuri comandi di stampa. Le proprietà di stile dei dati già aggiunti agli Assi non vengono modificate.
Firme di chiamata:
set_prop_cycle(cycler) set_prop_cycle(label=values[, label2=values2[, ...]]) set_prop_cycle(label, values)
Il modulo 1 imposta l'
Cycler
oggetto dato.Il modulo 2 crea un
Cycler
ciclo su una o più proprietà contemporaneamente e lo imposta come ciclo di proprietà degli assi. Se vengono fornite più proprietà, le relative liste di valori devono avere la stessa lunghezza. Questa è solo una scorciatoia per creare esplicitamente un cycler e passarlo alla funzione, cioè è l'abbreviazione di .set_prop_cycle(cycler(label=values label2=values2, ...))
Il modulo 3 crea una
Cycler
per una singola proprietà e la imposta come ciclo di proprietà degli assi. Questo modulo esiste per compatibilità con l'cycler.cycler
interfaccia originale. Il suo uso è sconsigliato a favore della forma kwarg, ieset_prop_cycle(label=values)
.- Parametri :
- ciclista ciclista
Impostare il dato Cycler. Nessuno ripristina il ciclo definito dallo stile corrente.
- etichetta str
La chiave della proprietà. Deve essere una proprietà valida
Artist
. Ad esempio, "colore" o "stile linea". Gli alias sono consentiti, come 'c' per 'color' e 'lw' per 'linewidth'.- valori iterabili
Iterabile di lunghezza finita dei valori delle proprietà. Questi valori sono convalidati e solleveranno un ValueError se non validi.
Guarda anche
matplotlib.rcsetup.cycler
Funzione di convenienza per la creazione di cycler convalidati per le proprietà.
cycler.cycler
La funzione originale per la creazione di cycler non convalidati.
Esempi
Impostazione del ciclo di proprietà per una singola proprietà:
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'])
Impostazione del ciclo di proprietà per scorrere contemporaneamente più proprietà (ad es. cerchio rosso, più verde, croce blu):
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'], ... marker=['o', '+', 'x'])
Esempi che utilizzano matplotlib.axes.Axes.set_prop_cycle
#
Prezzi delle azioni su 32 anni