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
Normalize
di orLogNorm
,BoundaryNorm
esegue 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 sottoboundaries[0]
o mappati a se sono al di sopra .ncolors - 1
boundaries[-1]
Se clip è
False
, i valori fuori intervallo vengono mappati a -1 se sono al di sottoboundaries[0]
o mappati a ncolors se sono al di sopraboundaries[-1]
. Questi vengono quindi convertiti in indici validi daColormap.__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 predefinitaColorbar
verrà 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.
Esempi che utilizzano matplotlib.colors.BoundaryNorm
#
Normalizzazioni della mappa dei colori
Creazione di mappe di calore annotate
Occhio di bue del ventricolo sinistro
Tutorial sulle barre dei colori personalizzate
Normalizzazione della mappa dei colori