matplotlib.rcsetup
#
Il modulo rcsetup contiene il codice di convalida per la personalizzazione utilizzando le impostazioni rc di Matplotlib.
A ogni impostazione rc viene assegnata una funzione utilizzata per convalidare qualsiasi tentativo di modifica a tale impostazione. Le funzioni di convalida sono definite nel modulo rcsetup e vengono utilizzate per costruire l'oggetto globale rcParams che memorizza le impostazioni e viene referenziato in Matplotlib.
I valori predefiniti delle impostazioni rc sono impostati nel file matplotlibrc predefinito. Eventuali aggiunte o eliminazioni al set di parametri qui elencato dovrebbero essere propagate anche matplotlibrc.template
nella directory di origine principale di Matplotlib.
- classe matplotlib.rcsetup. ValidateInStrings ( chiave , valido , ignorecase = False , * , _deprecated_since = None ) [fonte] #
Basi:
object
valid è un elenco di stringhe valide.
- matplotlib.rcsetup. ciclista ( * args , ** kwargs ) [fonte] #
Crea un
Cycler
oggetto molto simile acycler.cycler()
, ma include la convalida dell'input.Firme di chiamata:
cycler(cycler) cycler(label=values[, label2=values2[, ...]]) cycler(label, values)
Il modulo 1 copia un dato
Cycler
oggetto.Il modulo 2 crea un
Cycler
ciclo su una o più proprietà contemporaneamente. Se vengono fornite più proprietà, le relative liste di valori devono avere la stessa lunghezza.Il modulo 3 crea un
Cycler
per una singola proprietà. Questo modulo esiste per compatibilità con il cycler originale. Il suo uso è sconsigliato a favore della forma kwarg, iecycler(label=values)
.- Parametri :
- ciclista ciclista
Costruttore di copie per Cycler.
- 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.
- Resi :
- ciclista
Un nuovo
Cycler
per le proprietà date.
Esempi
Creazione di un cycler per una singola proprietà:
>>> c = cycler(color=['red', 'green', 'blue'])
Creazione di un cycler per ciclare simultaneamente su più proprietà (ad es. cerchio rosso, più verde, croce blu):
>>> c = cycler(color=['red', 'green', 'blue'], ... marker=['o', '+', 'x'])
- matplotlib.rcsetup. validate_colorlist ( s ) [fonte] #
restituisce un elenco di specifiche dei colori
- matplotlib.rcsetup. validate_cycler ( s ) [fonte] #
Restituisce un oggetto Cycler da una stringa repr o dall'oggetto stesso.
- matplotlib.rcsetup. validate_dpi ( s ) [fonte] #
Conferma che s è la stringa 'figure' o converti s in float o raise.
- matplotlib.rcsetup. validate_fonttype ( s ) [fonte] #
Conferma che si tratta di un tipo di carattere Postscript o PDF in cui sappiamo come convertire.
- matplotlib.rcsetup. validate_hatch ( s ) [fonte] #
Convalidare un modello di tratteggio. Una stringa di modello di tratteggio può avere qualsiasi sequenza dei seguenti caratteri: .
\ / | - + * . x o O
- matplotlib.rcsetup. validate_hatchlist ( s ) [fonte] #
Convalidare un modello di tratteggio. Una stringa di modello di tratteggio può avere qualsiasi sequenza dei seguenti caratteri: .
\ / | - + * . x o O
- matplotlib.rcsetup. validate_markevery ( s ) [fonte] #
Convalidare la proprietà markevery di un oggetto Line2D.
- Parametri :
- s None, int, (int, int), slice, float, (float, float) o lista[int]
- Resi :
- Nessuno, int, (int, int), slice, float, (float, float) o lista[int]