Seite 1 von 1

Grenzen von colorbar() ändern

Verfasst: Montag 7. März 2011, 17:31
von snakemake
Hallo,

ich möchte eine Grafik mit pcolor erstellen. Bisher habe ich folgenden Code:

Code: Alles auswählen

import numpy
import pylab
import matplotlib
import matplotlib.pyplot as pyplot
import mpl_toolkits.mplot3d.axes3d

def size_vs_interval_vs_throughput():
    X = pylab.array([[0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4]])
    Y = pylab.array([[0, 0, 0, 0, 0], [1, 1, 1, 1, 1], [2, 2, 2, 2, 2]])
    Z = X ** Y
    pylab.pcolor(X, Y, Z)
    pylab.colorbar()
    
    pylab.grid(False)
    pylab.xlabel("OGM packet size (bytes)")
    pylab.ylabel("OGM packet interval (millisec)")
    pylab.show()

if __name__ == '__main__':
    size_vs_interval_vs_throughput()
Ich möchte jedoch die colorbar anders skalieren. Jetzt geht sie von 0 bis 3, allerdings möchte ich ihr eigene Bereiche vorgeben. Wie kann ich das bei der colorbar machen?

Liebe Grüße, snakemake :)