matplotlib.colors.ColorSequenceRegistry #
- classe matplotlib.colors. ColorSequenceRegistry [fonte] #
Basi:
Mapping
Contenitore per sequenze di colori note a Matplotlib per nome.
L'istanza del registro universale è
matplotlib.color_sequences
. Non dovrebbe essere necessario che gli utenti istanzinoColorSequenceRegistry
se stessi.L'accesso in lettura utilizza un'interfaccia simile a un dict che associa i nomi agli elenchi di colori:
import matplotlib as mpl cmap = mpl.color_sequences['tab10']
Gli elenchi restituiti sono copie, in modo che la loro modifica non modifichi la definizione globale della sequenza di colori.
Ulteriori sequenze di colori possono essere aggiunte tramite
ColorSequenceRegistry.register
:mpl.color_sequences.register('rgb', ['r', 'g', 'b'])
- register ( nome , lista_colori ) [fonte] #
Registra una nuova sequenza di colori.
Il registro della sequenza di colori memorizza una copia del dato color_list , in modo che le future modifiche all'elenco originale non influenzino la sequenza di colori registrata. Pensa a questo come al registro che scatta un'istantanea di color_list al momento della registrazione.
- Parametri :
- nome str
Il nome della sequenza di colori.
- color_list lista di colori
Un iterabile che restituisce colori Matplotlib validi durante l'iterazione. Si noti tuttavia che la sequenza di colori restituita sarà sempre un elenco indipendentemente dal tipo di input.