[python] Couleurs nommées dans matplotlib


Answers

En plus de la réponse de BoshWash, voici l'image générée par son code:

Question

Quelles couleurs nommées sont disponibles dans matplotlib pour une utilisation dans les parcelles? Je peux trouver une liste sur la documentation matplotlib qui prétend que ce sont les seuls noms:

b: blue
g: green
r: red
c: cyan
m: magenta
y: yellow
k: black
w: white

Cependant, j'ai trouvé que ces couleurs peuvent également être utilisées, au moins dans ce contexte:

scatter(X,Y, color='red')
scatter(X,Y, color='orange')
scatter(X,Y, color='darkgreen')

mais ceux-ci ne sont pas sur la liste ci-dessus. Est-ce que quelqu'un connaît une liste exhaustive des couleurs nommées qui sont disponibles?




Pour obtenir une liste complète des couleurs à utiliser dans les parcelles:

import matplotlib.colors as colors
colors_list = list(colors._colors_full_map.values())

Ainsi, vous pouvez utiliser de cette façon rapidement:

scatter(X,Y, color=colors_list[0])
scatter(X,Y, color=colors_list[1])
scatter(X,Y, color=colors_list[2])
...
scatter(X,Y, color=colors_list[-1])



Related