title: How to plot all the xaxis values in a df.plot?
body: <p>I have this df:</p>
  <pre><code>      CODE         MONTH    PP
  24    000136       Enero   57.9
  25    000136     Febrero  124.3
  26    000136       Marzo  147.7
  27    000136       Abril   71.5
  28    000136        Mayo   13.2
       ...         ...    ...
  </code></pre>
  <p>I'm plotting the figure with this code:</p>
  <pre><code>fig = plt.figure('Graphic', figsize=(30,15), dpi=150)
      
  ax1 = fig.add_axes([0.2, 0.25, 0.60, 0.60])
  
  df.plot(x='MONTH',y='PP',style='--o',color='black',linewidth=8,marker='o',markersize=12, ax=ax1)
  
  ax1.xaxis.set_major_locator(MaxNLocator(min_n_ticks=12))
  </code></pre>
  <p>I want to see all the 12 values of the months in my xaxis figure but i only got 6 of them in the figure.</p>
  <p>I tried with <code>ax1.xaxis.set_major_locator(MaxNLocator(min_n_ticks=12))</code> but it only plot the ticks, not the values in the xaxis.</p>
  <p>Do you know how can i plot all the xaxis values?
  I can only use a df.plot</p>
  <p>Thanks in advance.</p>