matplotlib.colors.LinearSegmentedColormap #

clase matplotlib.colores. LinearSegmentedColormap ( name , segmentdata , N = 256 , gamma = 1.0 ) [fuente] #

Bases:Colormap

Objetos de mapa de colores basados ​​en tablas de búsqueda utilizando segmentos lineales.

La tabla de búsqueda se genera mediante interpolación lineal para cada color primario, con el dominio 0-1 dividido en cualquier número de segmentos.

Crear mapa de colores a partir de segmentos de mapeo lineal

El argumento segmentdata es un diccionario con entradas rojas, verdes y azules. Cada entrada debe ser una lista de tuplas x , y0 , y1 , formando filas en una tabla. Las entradas para alfa son opcionales.

Ejemplo: suponga que desea que el rojo aumente de 0 a 1 en la mitad inferior, que el verde haga lo mismo en la mitad central y el azul en la mitad superior. Entonces usarías:

cdict = {'red':   [(0.0,  0.0, 0.0),
                   (0.5,  1.0, 1.0),
                   (1.0,  1.0, 1.0)],

         'green': [(0.0,  0.0, 0.0),
                   (0.25, 0.0, 0.0),
                   (0.75, 1.0, 1.0),
                   (1.0,  1.0, 1.0)],

         'blue':  [(0.0,  0.0, 0.0),
                   (0.5,  0.0, 0.0),
                   (1.0,  1.0, 1.0)]}

Cada fila en la tabla para un color dado es una secuencia de tuplas x , y0 , y1 . En cada secuencia, x debe aumentar monótonamente de 0 a 1. Para cualquier valor de entrada z que se encuentre entre x[i] y x[i+1] , el valor de salida de un color determinado se interpolará linealmente entre y1[i] y y0 [i+1] :

row i:   x  y0  y1
               /
              /
row i+1: x  y0  y1

Por lo tanto, y0 en la primera fila e y1 en la última fila nunca se usan.

Ver también

LinearSegmentedColormap.from_list

método estático; función de fábrica para generar un mapa de color lineal segmentado que varía suavemente.

estático from_list ( nombre , colores , N = 256 , gamma = 1.0 ) [fuente] #

Cree un LinearSegmentedColormapa partir de una lista de colores.

Parámetros :
nombre str

El nombre del mapa de colores.

colores tipo matriz de colores o tipo matriz de (valor, color)

Si solo se dan colores, se mapean equidistantemente del rango\([0, 1]\); es decir, 0 se asigna a colors[0]y 1 se asigna a colors[-1]. Si se dan pares (valor, color), la asignación es de valor a color . Esto se puede usar para dividir el rango de manera desigual.

N entero

El número de niveles de cuantificación rgb.

flotador gamma
remuestreado ( lutsize ) [fuente] #

Devuelve un nuevo mapa de colores con entradas lutsize .

invertido ( nombre = Ninguno ) [fuente] #

Devuelve una instancia invertida del mapa de colores.

Parámetros :
cadena de nombre , opcional

El nombre del mapa de colores invertido. Si es Ninguno, el nombre será el nombre del mapa de colores principal + "_r".

Devoluciones :
Mapa de colores segmentado lineal

El mapa de colores invertido.

set_gamma ( gamma ) [fuente] #

Establezca un nuevo valor gamma y regenere el mapa de colores.

Ejemplos usando matplotlib.colors.LinearSegmentedColormap#

Gráfico de barras con gradientes

Gráfico de barras con gradientes

Gráfico de barras con gradientes
Diagramas de dispersión con una leyenda

Diagramas de dispersión con una leyenda

Diagramas de dispersión con una leyenda
Demostración de contorno

Demostración de contorno

Demostración de contorno
Imagen de contorno

Imagen de contorno

Imagen de contorno
Demostración de contorno

Demostración de contorno

Demostración de contorno
Escala de color de contorno y registro

Escala de color de contorno y registro

Escala de color de contorno y registro
Imagen de demostración

Imagen de demostración

Imagen de demostración
Imagen enmascarada

Imagen enmascarada

Imagen enmascarada
Imagen no uniforme

Imagen no uniforme

Imagen no uniforme
Imágenes de capas

Imágenes de capas

Imágenes de capas
pcolormesh

pcolormesh

pcolormesh
Ejemplo de sombreado

Ejemplo de sombreado

Ejemplo de sombreado
Aspecto de la caja de ejes

Aspecto de la caja de ejes

Aspecto de la caja de ejes
Componer leyendas personalizadas

Componer leyendas personalizadas

Componer leyendas personalizadas
Usar un texto como ruta

Usar un texto como ruta

Usar un texto como ruta
Creación de un mapa de colores a partir de una lista de colores

Creación de un mapa de colores a partir de una lista de colores

Creación de un mapa de colores a partir de una lista de colores
Referencia para artistas de Matplotlib

Referencia para artistas de Matplotlib

Referencia para artistas de Matplotlib
delfines

delfines

delfines
Curva de demostraciónCuadrícula lineal2

Curva de demostraciónCuadrícula lineal2

Curva de demostraciónCuadrícula lineal2
Representación sombreada y potencia normalizada

Representación sombreada y potencia normalizada

Representación sombreada y potencia normalizada
Contorno manual

Contorno manual

Contorno manual
filtro AGG

filtro AGG

filtro AGG
logotipo de matplotlib

logotipo de matplotlib

logotipo de matplotlib
Demostración de mesa

Demostración de mesa

Demostración de mesa
Demuestra trazar curvas de contorno (nivel) en 3D

Demuestra trazar curvas de contorno (nivel) en 3D

Demuestra trazar curvas de contorno (nivel) en 3D
Demuestra el trazado de curvas de contorno (nivel) en 3D usando la opción extend3d

Demuestra el trazado de curvas de contorno (nivel) en 3D usando la opción extend3d

Demuestra el trazado de curvas de contorno (nivel) en 3D usando la opción extend3d
Proyectar perfiles de contorno en un gráfico

Proyectar perfiles de contorno en un gráfico

Proyectar perfiles de contorno en un gráfico
Contornos rellenos

Contornos rellenos

Contornos rellenos
Proyectar un contorno relleno en un gráfico

Proyectar un contorno relleno en un gráfico

Proyectar un contorno relleno en un gráfico
Sombreado personalizado en un gráfico de superficie 3D

Sombreado personalizado en un gráfico de superficie 3D

Sombreado personalizado en un gráfico de superficie 3D
Gráficos 3D como subgráficos

Gráficos 3D como subgráficos

Gráficos 3D como subgráficos
Superficie 3D (mapa de colores)

Superficie 3D (mapa de colores)

Superficie 3D (mapa de colores)
Superficie 3D con coordenadas polares

Superficie 3D con coordenadas polares

Superficie 3D con coordenadas polares
Gráfico de contorno 3D triangular

Gráfico de contorno 3D triangular

Gráfico de contorno 3D triangular
Trazado triangular de contornos rellenos en 3D

Trazado triangular de contornos rellenos en 3D

Trazado triangular de contornos rellenos en 3D
Más superficies 3D triangulares

Más superficies 3D triangulares

Más superficies 3D triangulares
sombreado

sombreado

sombreado
diana del ventrículo izquierdo

diana del ventrículo izquierdo

diana del ventrículo izquierdo
RM con EEG

RM con EEG

RM con EEG
Sombreado topográfico

Sombreado topográfico

Sombreado topográfico
espinas caídas

espinas caídas

espinas caídas
Etiquetado de marca de barra de color

Etiquetado de marca de barra de color

Etiquetado de marca de barra de color
Tutorial de barras de colores personalizadas

Tutorial de barras de colores personalizadas

Tutorial de barras de colores personalizadas
Creación de mapas de colores en Matplotlib

Creación de mapas de colores en Matplotlib

Creación de mapas de colores en Matplotlib
Normalización de mapa de colores

Normalización de mapa de colores

Normalización de mapa de colores