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 deColorSequenceRegistry
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.