matplotlib.colors.BoundaryNorm #

classe matplotlib.colors. BoundaryNorm ( boundary , ncolors , clip = False , * , extend = 'neither' ) [fonte] #

Basi:Normalize

Genera un indice della mappa dei colori basato su intervalli discreti.

A differenza Normalizedi or LogNorm, BoundaryNormesegue il mapping dei valori a numeri interi anziché all'intervallo 0-1.

Parametri :
confini tipo array

Sequenza monotonicamente crescente di almeno 2 bordi di bin: i dati che cadono nell'n-esimo bin verranno mappati sull'n-esimo colore.

ncolori int

Numero di colori nella mappa colori da utilizzare.

clip bool, facoltativo

Se clip è True, i valori fuori intervallo vengono mappati a 0 se sono al di sotto boundaries[0]o mappati a se sono al di sopra .ncolors - 1boundaries[-1]

Se clip è False, i valori fuori intervallo vengono mappati a -1 se sono al di sotto boundaries[0]o mappati a ncolors se sono al di sopra boundaries[-1]. Questi vengono quindi convertiti in indici validi da Colormap.__call__.

extend {'nessuno', 'entrambi', 'min', 'max'}, default: 'nessuno'

Estendere il numero di bin per includere una o entrambe le regioni oltre i confini. Ad esempio, se extend è 'min', il colore a cui è mappata la regione tra la prima coppia di confini sarà distinto dal primo colore nella mappa colori e per impostazione predefinita Colorbarverrà disegnato a con l'estensione del triangolo a sinistra o estremità inferiore.

Appunti

Se ci sono meno contenitori (incluse le estensioni) rispetto ai colori, l'indice dei colori viene scelto interpolando linearmente l' intervallo nell'intervallo, saltando di fatto alcuni colori al centro della mappa dei colori.[0, nbins - 1][0, ncolors - 1]

__call__ ( valore , clip = Nessuno ) [fonte] #

Questo metodo si comporta in modo simile a Normalize.__call__, tranne per il fatto che restituisce numeri interi o matrici di int16.

inverso ( valore ) [fonte] #
Rialzi :
ValoreErrore

BoundaryNorm non è invertibile, quindi chiamare questo metodo genererà sempre un errore

Esempi che utilizzano matplotlib.colors.BoundaryNorm#

Linee multicolori

Linee multicolori

Linee multicolori
Normalizzazioni della mappa dei colori

Normalizzazioni della mappa dei colori

Normalizzazioni della mappa dei colori
Creazione di mappe di calore annotate

Creazione di mappe di calore annotate

Creazione di mappe di calore annotate
Immagine mascherata

Immagine mascherata

Immagine mascherata
pcolormesh

pcolormesh

pcolormesh
Occhio di bue del ventricolo sinistro

Occhio di bue del ventricolo sinistro

Occhio di bue del ventricolo sinistro
Tutorial sulle barre dei colori personalizzate

Tutorial sulle barre dei colori personalizzate

Tutorial sulle barre dei colori personalizzate
Normalizzazione della mappa dei colori

Normalizzazione della mappa dei colori

Normalizzazione della mappa dei colori