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'
Cycleroggetto dato.Il modulo 2 crea un
Cyclerciclo 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
Cyclerper una singola proprietà e la imposta come ciclo di proprietà degli assi. Questo modulo esiste per compatibilità con l'cycler.cyclerinterfaccia 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.cyclerFunzione di convenienza per la creazione di cycler convalidati per le proprietà.
cycler.cyclerLa 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'])