matplotlib.colors.ColorSequenceRegistry #

classe matplotlib.colors. ColorSequenceRegistry [fonte] #

Bases:Mapping

Contêiner para sequências de cores que são conhecidas pelo nome do Matplotlib.

A instância do registro universal é matplotlib.color_sequences. Não deve haver necessidade de os usuários instanciarem a ColorSequenceRegistry si mesmos.

O acesso de leitura usa uma interface semelhante a um dict, mapeando nomes para listas de cores:

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

As listas retornadas são cópias, de modo que sua modificação não altera a definição global da sequência de cores.

Sequências de cores adicionais podem ser adicionadas por meio de ColorSequenceRegistry.register:

mpl.color_sequences.register('rgb', ['r', 'g', 'b'])
registrar ( nome , color_list ) [fonte] #

Registre uma nova sequência de cores.

O registro da sequência de cores armazena uma cópia da lista de cores fornecida , para que alterações futuras na lista original não afetem a sequência de cores registrada. Pense nisso como o registro tirando um instantâneo de color_list no registro.

Parâmetros :
nome str

O nome da sequência de cores.

color_list lista de cores

Um iterável retornando cores Matplotlib válidas ao iterar. Observe, no entanto, que a sequência de cores retornada sempre será uma lista, independentemente do tipo de entrada.

cancelar registro ( nome ) [fonte] #

Remova uma sequência do registro.

Não é possível remover sequências de cores incorporadas.

Se o nome não estiver registrado, retorna sem erro.