matplotlib.colors.ColorSequenceRegistry #
- classe matplotlib.colors. ColorSequenceRegistry [source] #
Socles :
Mapping
Conteneur pour les séquences de couleurs connues de Matplotlib par leur nom.
L'instance de registre universel est
matplotlib.color_sequences
. Les utilisateurs ne devraient pas avoir besoin de s'instancierColorSequenceRegistry
eux-mêmes.L'accès en lecture utilise une interface de type dict mappant les noms à des listes de couleurs :
import matplotlib as mpl cmap = mpl.color_sequences['tab10']
Les listes retournées sont des copies, de sorte que leur modification ne change pas la définition globale de la séquence de couleurs.
Des séquences de couleurs supplémentaires peuvent être ajoutées via
ColorSequenceRegistry.register
:mpl.color_sequences.register('rgb', ['r', 'g', 'b'])
- registre ( nom , liste_couleur ) [source] #
Enregistrez une nouvelle séquence de couleurs.
Le registre de séquence de couleurs stocke une copie de la color_list donnée , de sorte que les modifications futures de la liste d'origine n'affectent pas la séquence de couleurs enregistrée. Considérez cela comme le registre prenant un instantané de color_list lors de l'enregistrement.
- Paramètres :
- chaîne de nom
Nom de la séquence de couleurs.
- color_list liste de couleurs
Un itérable renvoyant des couleurs Matplotlib valides lors de l'itération. Notez cependant que la séquence de couleurs renvoyée sera toujours une liste quel que soit le type d'entrée.