Re: [Matplotlib-users] xticks not lining up with data

2015-06-17 Thread Ted To
Thank you, that worked. And also showed me why the xticks were mismatched -- apparently my index was not sorted. On 2015-06-17 12:55 pm, Benjamin Root wrote: Then convert them to date objects? Also, I am guessing that the length of indices.index is not the same as indices.carli, which could

Re: [Matplotlib-users] plot() and imshow() relationship

2015-06-17 Thread Amit Saha
On Sat, May 30, 2015 at 1:50 AM, Paul Hobson pmhob...@gmail.com wrote: imshow is for displaying arrays as images/rasters. plot is for showing data/functions as points and lines. See the gallery for imshow: http://matplotlib.org/gallery.html#images_contours_and_fields Thanks Paul. I have

[Matplotlib-users] xticks not lining up with data

2015-06-17 Thread Ted To
Hi, I'm having a strange problem and I don't understand why this is happening. I am plotting the dataframe in: http://pastebin.com/C0Pt0iYd but I'm getting too few tick marks. My code for the plot is: fig, ax = plt.subplots() plt.rc('text', usetex=True) fig.autofmt_xdate()

Re: [Matplotlib-users] xticks not lining up with data

2015-06-17 Thread Benjamin Root
Why are you calling ax.set_xticklabels()?. Why not pass the x values to ax.plot() along with the y values? Then you won't need to set the labels because matplotlib will do it for you. Ben Root On Wed, Jun 17, 2015 at 10:13 AM, Ted To rainexpec...@theo.to wrote: Hi, I'm having a strange

Re: [Matplotlib-users] xticks not lining up with data

2015-06-17 Thread Ted To
Unless I recall incorrectly, I think I am using set_xticklabels because indices.index are strings. When I tried specifying ax.plot(indices.index,indices.carli) I get a ValueError. Ted On 2015-06-17 10:28 am, Benjamin Root wrote: Why are you calling ax.set_xticklabels()?. Why not pass the x

Re: [Matplotlib-users] xticks not lining up with data

2015-06-17 Thread Benjamin Root
Then convert them to date objects? Also, I am guessing that the length of indices.index is not the same as indices.carli, which could also be the reason for a ValueError. So you would need to use whatever pandas variable that indices.index derived from. Ben Root On Wed, Jun 17, 2015 at 12:48 PM,