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.5
en la normalización.- flotador vmin , opcional
El valor de datos que se define
0.0
en 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.0
en 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.
- propiedad vcenter #
Ejemplos usando matplotlib.colors.TwoSlopeNorm
#
Normalización de mapa de colores
Normalización de mapa de colores