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.templatenella 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 Cycleroggetto molto simile a cycler.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 Cycleroggetto.

Il modulo 2 crea un Cyclerciclo 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 Cyclerper una singola proprietà. Questo modulo esiste per compatibilità con il cycler originale. Il suo uso è sconsigliato a favore della forma kwarg, ie cycler(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 Cyclerper 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_any ( s ) [fonte] #
matplotlib.rcsetup. validate_anylist ( s ) [fonte] #
matplotlib.rcsetup. validate_aspect ( s ) [fonte] #
matplotlib.rcsetup. validate_axisbelow ( s ) [fonte] #
matplotlib.rcsetup. validate_backend ( s ) [fonte] #
matplotlib.rcsetup. validate_bbox ( s ) [fonte] #
matplotlib.rcsetup. validate_bool ( b ) [fonte] #

Converti b in boolo rilancia.

matplotlib.rcsetup. validate_color ( s ) [fonte] #

Restituisce un colore valido arg.

matplotlib.rcsetup. validate_color_for_prop_cycle ( s ) [fonte] #
matplotlib.rcsetup. validate_color_or_auto ( s ) [fonte] #
matplotlib.rcsetup. validate_color_or_inherit ( s ) [fonte] #

Restituisce un colore valido arg.

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_dashlist ( s ) [fonte] #

restituisce un elenco di float

matplotlib.rcsetup. validate_dpi ( s ) [fonte] #

Conferma che s è la stringa 'figure' o converti s in float o raise.

matplotlib.rcsetup. validate_fillstylelist ( s ) [fonte] #
matplotlib.rcsetup. validate_float ( s ) [fonte] #
matplotlib.rcsetup. validate_float_or_None ( s ) [fonte] #
matplotlib.rcsetup. validate_floatlist ( s ) [fonte] #

restituisce un elenco di float

matplotlib.rcsetup. validate_font_properties ( s ) [fonte] #
matplotlib.rcsetup. validate_fontsize ( s ) [fonte] #
matplotlib.rcsetup. validate_fontsize_None ( s ) [fonte] #
matplotlib.rcsetup. validate_fontsizelist ( s ) [fonte] #
matplotlib.rcsetup. validate_fontstretch ( s ) [fonte] #
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_fontweight ( s ) [fonte] #
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_hist_bins ( s ) [fonte] #
matplotlib.rcsetup. validate_int ( s ) [fonte] #
matplotlib.rcsetup. validate_int_or_None ( s ) [fonte] #
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]
matplotlib.rcsetup. validate_markeverylist ( 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]
matplotlib.rcsetup. validate_ps_distiller ( s ) [fonte] #
matplotlib.rcsetup. validate_sketch ( s ) [fonte] #
matplotlib.rcsetup. validate_string ( s ) [fonte] #
matplotlib.rcsetup. validate_string_or_None ( s ) [fonte] #
matplotlib.rcsetup. validate_stringlist ( s ) [fonte] #

restituisce un elenco di stringhe

matplotlib.rcsetup. validate_baffi ( s ) [fonte] #