matplotlib: working with range in x-axis

Posted by user324333 on Stack Overflow See other posts from Stack Overflow or by user324333
Published on 2010-04-23T15:45:15Z Indexed on 2010/04/23 16:03 UTC
Read the original article Hit count: 286

Filed under:

Hey Guys,

I'm trying to do a basic line graph here, but I can't seem to figure out how to adjust my x axis.

And here is the error I get when I try adjusting my range.

from pylab import *

plot ( range(0,11),[9,4,5,2,3,5,7,12,2,3],'.-',label='sample1' ) plot ( range(0,11),[12,5,33,2,4,5,3,3,22,10],'o-',label='sample2' ) xlabel('x axis') ylabel('y axis') title('my sample graphs') legend(('sample1','sample2')) savefig("sampleg.png",dpi=(640/8))

show()

File "C:\Python26\lib\site-packages\matplotlib\axes.py", line 228, in _xy_from_xy raise ValueError("x and y must have same first dimension") ValueError: x and y must have same first dimension

I want my range to be a list of strings: ["12/1/2007","12/1/2008", "12/1/2009","12/1/2010"]

Any suggestions?

© Stack Overflow or respective owner

Related posts about matplotlib