J'aimerais savoir comment inverser simplement l'ordre des couleurs d'une palette de couleurs donnée afin de l'utiliser avec plot_surface.
Réponses
Trop de publicités?
Gilles
Points
71
Dans matplotlib, une carte de couleur n'est pas une liste, mais elle contient la liste de ses couleurs sous forme de colormap.colors
. Et le module matplotlib.colors
fournit une fonction ListedColormap()
pour générer une palette de couleurs à partir d'une liste. Ainsi, vous pouvez inverser n’importe quelle carte couleur en faisant
colormap_r = ListedColormap(colormap.colors[::-1])