matplotlib: Grün-Rote-Colormap

Code-Stücke können hier veröffentlicht werden.
Antworten
CM
User
Beiträge: 2464
Registriert: Sonntag 29. August 2004, 19:47
Kontaktdaten:

Hoi,

Durch die MPL-Cookbook-Seite habe ich mich bemüssigt gefühlt eine color map zu machen, die von Grün über Schwarz nach Rot geht. Für mich ziemlich nützlich, für andere vielleicht auch? Würde mich freuen.

Gruß,
Christian

Code: Alles auswählen

from pylab import *
from scipy import interpolate

cdict = {'red': ((0.0, 0.0, 1.0),
                 (0.5, 0.0, 0.0),
                 (1.0, 0.0, 1.0)),
         'green': ((0.0, 0.0, 0.0),
                   (0.5, 0.0, 0.0),
                   (0.5, 1.0, 0.0),
                   (1.0, 1.0, 1.0)),
         'blue': ((0.0, 0.0, 0.0),
                  (0.0, 0.0, 0.0),
                  (1.0, 0.0, 0.0))}

my_cmap = matplotlib.colors.LinearSegmentedColormap('my_colormap', cdict, 256)
pcolor(rand(20, 20), cmap = my_cmap)
colorbar()
show()
PS Bitte verzeiht mal den Sternchenimport ;-).
CM
User
Beiträge: 2464
Registriert: Sonntag 29. August 2004, 19:47
Kontaktdaten:

Und weil es so schön ist: Hier noch mein ersten schwarz-grünes Pythonprojekt:

Code: Alles auswählen

g_cdict = {'red': ((0.0, 0.0, 0.0),
                 (0.0, 0.0, 0.0),
                 (1.0, 0.0, 0.0)),
         'green': ((0.0, 0.0, 0.0),
                   (1.0, 1.0, 1.0),
                   (1.0, 1.0, 1.0)),
         'blue': ((0.0, 0.0, 0.0),
                  (0.0, 0.0, 0.0),
                  (1.0, 0.0, 0.0))}
Eine Colormap von schwarz nach Grün.
Antworten