matplotlib.colors.TwoSlopeNorm #

clase matplotlib.colores. TwoSlopeNorm ( vcenter , vmin = Ninguno , vmax = Ninguno ) [fuente] #

Bases:Normalize

Normalice los datos con un centro fijo.

Útil cuando se asignan datos con tasas de cambio desiguales alrededor de un centro conceptual, por ejemplo, datos que van de -2 a 4, con 0 como punto medio.

Parámetros :
flotador vcenter

El valor de datos que se define 0.5en la normalización.

flotador vmin , opcional

El valor de datos que se define 0.0en la normalización. El valor predeterminado es el valor mínimo del conjunto de datos.

flotador vmax , opcional

El valor de datos que se define 1.0en la normalización. El valor predeterminado es el valor máximo del conjunto de datos.

Ejemplos

Esto asigna valor de datos -4000 a 0, 0 a 0,5 y +10000 a 1,0; los datos entre se interpolan linealmente:

>>> import matplotlib.colors as mcolors
>>> offset = mcolors.TwoSlopeNorm(vmin=-4000.,
                                  vcenter=0., vmax=10000)
>>> data = [-4000., -2000., 0., 2500., 5000., 7500., 10000.]
>>> offset(data)
array([0., 0.25, 0.5, 0.625, 0.75, 0.875, 1.0])
__call__ ( valor , clip = Ninguno ) [fuente] #

Asigne el valor al intervalo [0, 1]. El argumento del clip no se usa.

autoscale_None ( A ) [fuente] #

Obtenga vmin y vmax, y luego recorte en vcenter

inversa ( valor ) [fuente] #
propiedad vcenter #

Ejemplos usando matplotlib.colors.TwoSlopeNorm#

Normalización de mapa de colores

Normalización de mapa de colores

Normalización de mapa de colores