Ich habe den Code unten versucht:Wie man eine Colormap einstellt, die mir über 20 verschiedene Farben in Matplotlib geben kann?
number = 20
cmap = plt.get_cmap('gist_rainbow')
colors = [cmap(i) for i in np.linspace(0, 1, number)]
Dieser eine Satz von Farben erzeugen kann, aber nicht so ausgeprägt. In der Tat haben die nächsten Grundstücke fast die gleiche Farbe. Ich versuchte auch 'jet'
und 'nipy_spectral'
entsprechend http://matplotlib.org/examples/color/colormaps_reference.html. Sie sind jedoch nicht so befriedigend.
Jeder kann mir helfen?
Ihre Lösung ist besser als die Matplotlib cmap, aber hat immer noch einige Farben, die fast gleich aussieht. Wie vermeide ich das? –