matplotlib.colors.FuncNorm #

classe matplotlib.colors. FuncNorm ( funzioni , vmin = None , vmax = None , clip = False ) [fonte] #

Basi:FuncNorm

Normalizzazione arbitraria utilizzando funzioni per l'avanti e l'inverso.

Parametri :
funzioni (chiamabile, chiamabile)

doppia tupla delle funzioni diretta e inversa per la normalizzazione. La funzione forward deve essere monotona.

Entrambe le funzioni devono avere la firma

def forward(values: array-like) -> array-like
vmin, vmax float o Nessuno

Se vmin e/o vmax non sono dati, vengono inizializzati dal valore minimo e massimo, rispettivamente, del primo input elaborato; cioè, __call__(A)chiamate autoscale_None(A).

clip bool, predefinito: falso

Se Truei valori che non rientrano nell'intervallo , vengono mappati su 0 o 1, a seconda di quale sia più vicino, e i valori mascherati vengono impostati su 1. Se i valori mascherati rimangono mascherati.[vmin, vmax]False

Il ritaglio silenzioso vanifica lo scopo di impostare i colori sopra, sotto e mascherati in una mappa dei colori, quindi è probabile che porti a sorprese; pertanto il valore predefinito è clip=False.

Parametri :
vmin, vmax float o Nessuno

Se vmin e/o vmax non sono dati, vengono inizializzati dal valore minimo e massimo, rispettivamente, del primo input elaborato; cioè, __call__(A)chiamate autoscale_None(A).

clip bool, predefinito: falso

Se Truei valori che non rientrano nell'intervallo , vengono mappati su 0 o 1, a seconda di quale sia più vicino, e i valori mascherati vengono impostati su 1. Se i valori mascherati rimangono mascherati.[vmin, vmax]False

Il ritaglio silenzioso vanifica lo scopo di impostare i colori sopra, sotto e mascherati in una mappa dei colori, quindi è probabile che porti a sorprese; pertanto il valore predefinito è clip=False.

Appunti

Restituisce 0 se .vmin == vmax

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

Normalizza i dati del valore nell'intervallo nell'intervallo e lo restituisce.[vmin, vmax][0.0, 1.0]

Parametri :
valore

Dati da normalizzare.

clip bool

If None, per impostazione predefinita è self.clip(che per impostazione predefinita è False).

Appunti

Se non sono già inizializzati, self.vmine self.vmaxvengono inizializzati utilizzando self.autoscale_None(value).

scala automatica ( A ) [fonte] #

Imposta vmin , vmax su min, max di A .

autoscale_None ( A ) [fonte] #

Se vmin o vmax non sono impostati, utilizzare min/max di A per impostarli.

inverso ( valore ) [fonte] #

Esempi che utilizzano matplotlib.colors.FuncNorm#

Normalizzazione della mappa dei colori

Normalizzazione della mappa dei colori

Normalizzazione della mappa dei colori