Matplotlib/pyplot: Comment faire respecter l'axe de gamme?

Je voudrais attirer un standard 2D graphique avec pylot, mais la force de l'axe des valeurs entre 0 et 600 sur le x, et le 10k et 20k sur l'axe. Laissez-moi aller avec un exemple...

import pylab as p

p.title(save_file)
p.axis([0.0,600.0,1000000.0,2000000.0])

#define keys and items elsewhere..
p.plot(keys,items)
p.savefig(save_file, dpi=100)

Cependant, les axes de toujours s'adapter à la taille des données. Je suis d'interpréter l'effet de p.axe d'établir ce que le max et le min pourrait être, à appliquer à la valeur max ou min. La même chose se passe lorsque j'essaie d'utiliser p.xlim (), etc.

Toutes les pensées?

Grâce.

InformationsquelleAutor Stuart | 2010-11-09