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 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()
>   ax.plot(indices.carli,'b-',label=r'\textsf{Carli}')
>   ax.plot(indices.geomean,'g-',label=r'\textsf{GeoMean}')
>   ax.plot(indices.laspeyres,'c-',label=r'\textsf{Laspeyres}')
>   ax.plot(indices.paasche,'m-',label=r'\textsf{Paasche}')
>   ax.plot(indices.tornqvist,'y-',label=r'\textsf{T\"ornqvist}')
>   plt.xlabel(r'\textsf{Month}')
>   plt.ylabel(r'\textsf{Index value}')
>   ax.set_xticklabels(indices.index)
>
> Any ideas what I'm doing wrong?
>
> Thanks,
> Ted
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
------------------------------------------------------------------------------
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to