Hi, please consider this snippet: import matplotlib.pyplot as plt
d={}
for i in range(1,21):
d[i] = i**2
plt.plot(d.values())
plt.xticks(d.keys())
plt.show()
As it can be seen from attached screenshot, xticks values are shifted to
right (by 1).
Seems strange, but perhaps something to do with Python 0-start.
So why plot starts at beginning of x-axis and xticks start shifted by 1?
How does regular matplotlib users handle similar code?
Thanks
<<attachment: image.png>>
------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA http://p.sf.net/sfu/rim-devcon-copy2
_______________________________________________ Matplotlib-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-users
