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