matplotlib.colores.BoundaryNorm #

clase matplotlib.colores. BoundaryNorm ( límites , ncolors , clip = False , * , extender = 'ninguno' ) [fuente] #

Bases:Normalize

Genere un índice de mapa de colores basado en intervalos discretos.

A diferencia de Normalizeo LogNorm, BoundaryNormasigna valores a números enteros en lugar de al intervalo 0-1.

Parámetros :
límites en forma de matriz

Secuencia monótonamente creciente de al menos 2 bordes de bin: los datos que caen en el n-ésimo bin se asignarán al n-ésimo color.

colores int

Número de colores del mapa de colores a utilizar.

bool clip , opcional

Si el recorte es True, los valores fuera de rango se asignan a 0 si están por debajo boundaries[0]o se asignan a si están por encima .ncolors - 1boundaries[-1]

Si clip es False, los valores fuera de rango se asignan a -1 si están por debajo boundaries[0]o se asignan a ncolors si están por encima boundaries[-1]. Luego, estos se convierten en índices válidos mediante Colormap.__call__.

extender {'ninguno', 'ambos', 'min', 'max'}, por defecto: 'ninguno'

Amplíe el número de contenedores para incluir una o ambas regiones más allá de los límites. Por ejemplo, si extend es 'min', entonces el color al que se mapea la región entre el primer par de límites será distinto del primer color en el mapa de colores, y por defecto Colorbarse dibujará con la extensión triangular a la izquierda o extremo inferior.

notas

Si hay menos contenedores (incluidas las extensiones) que colores, entonces el índice de color se elige interpolando linealmente el rango en el rango, omitiendo efectivamente algunos colores en el medio del mapa de colores.[0, nbins - 1][0, ncolors - 1]

__call__ ( valor , clip = Ninguno ) [fuente] #

Este método se comporta de manera similar a Normalize.__call__, excepto que devuelve números enteros o matrices de int16.

inversa ( valor ) [fuente] #
aumenta :
ValorError

BoundaryNorm no es invertible, por lo que llamar a este método siempre generará un error

Ejemplos usando matplotlib.colors.BoundaryNorm#

Líneas multicolores

Líneas multicolores

Líneas multicolores
Normalizaciones de mapa de colores

Normalizaciones de mapa de colores

Normalizaciones de mapa de colores
Creación de mapas de calor anotados

Creación de mapas de calor anotados

Creación de mapas de calor anotados
Imagen enmascarada

Imagen enmascarada

Imagen enmascarada
pcolormesh

pcolormesh

pcolormesh
diana del ventrículo izquierdo

diana del ventrículo izquierdo

diana del ventrículo izquierdo
Tutorial de barras de colores personalizadas

Tutorial de barras de colores personalizadas

Tutorial de barras de colores personalizadas
Normalización de mapa de colores

Normalización de mapa de colores

Normalización de mapa de colores