matplotlib.colors.ColorSequenceRegistry #

clase matplotlib.colores. ColorSequenceRegistry [fuente] #

Bases:Mapping

Contenedor para secuencias de colores que Matplotlib conoce por su nombre.

La instancia de registro universal es matplotlib.color_sequences. No debería haber necesidad de que los usuarios creen una instancia de ColorSequenceRegistry sí mismos.

El acceso de lectura utiliza una interfaz similar a un dictado que asigna nombres a listas de colores:

import matplotlib as mpl
cmap = mpl.color_sequences['tab10']

Las listas devueltas son copias, por lo que su modificación no cambia la definición global de la secuencia de colores.

Se pueden agregar secuencias de color adicionales a través de ColorSequenceRegistry.register:

mpl.color_sequences.register('rgb', ['r', 'g', 'b'])
registro ( nombre , lista_colores ) [fuente] #

Registre una nueva secuencia de colores.

El registro de secuencias de colores almacena una copia de la lista de colores dada , de modo que los cambios futuros en la lista original no afecten a la secuencia de colores registrada. Piense en esto como si el registro tomara una instantánea de color_list en el momento del registro.

Parámetros :
nombre str

El nombre de la secuencia de colores.

color_list lista de colores

Un iterable que devuelve colores válidos de Matplotlib al iterar. Sin embargo, tenga en cuenta que la secuencia de colores devuelta siempre será una lista, independientemente del tipo de entrada.

cancelar el registro ( nombre ) [fuente] #

Eliminar una secuencia del registro.

No puede eliminar las secuencias de colores integradas.

Si el nombre no está registrado, regresa sin error.