title: Seaborn Barplot Date Axis not formatable
body: <p><a href="https://i.stack.imgur.com/prw1U.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/prw1U.png" alt="enter image description here"></a></p>
  
  <p>How would one adjust the date formatting of a seaborn x axis? I usually use</p>
  
  <pre><code>ax.xaxis.set_major_formatter(mdates.DateFormatter('%b %Y'))
  </code></pre>
  
  <p>but that throws an error </p>
  
  <pre><code>ValueError: DateFormatter found a value of x=0, which is an illegal date
  </code></pre>
  
  <p>despite the date data is correctly formatted as dtype='datetime64[ns]' and there are no 0 values.</p>
  
  <p>The chart is created by</p>
  
  <pre><code>data = data.melt('Name', var_name='country', value_name='cpi')
  data.set_index('Name',inplace=True)
  fig, ax = plt.subplots(figsize=(10, 6), dpi=80)
  ax = sns.barplot(x=data.index, y='cpi', hue='country', data=data, ax=ax)
  fig.autofmt_xdate()
  </code></pre>
  
  <p>this is how the date axis data looks like:</p>
  
  <pre><code>data.index
  Out[286]: 
  DatetimeIndex(['2019-04-30', '2019-05-31', '2019-06-30', '2019-07-31',
                 '2019-08-31', '2019-09-30', '2019-10-31', '2019-11-30',
                 '2019-12-31', '2020-01-31', '2020-02-29', '2020-03-31',
                 '2019-04-30', '2019-05-31', '2019-06-30', '2019-07-31',
                 '2019-08-31', '2019-09-30', '2019-10-31', '2019-11-30',
                 '2019-12-31', '2020-01-31', '2020-02-29', '2020-03-31',
                 '2019-04-30', '2019-05-31', '2019-06-30', '2019-07-31',
                 '2019-08-31', '2019-09-30', '2019-10-31', '2019-11-30',
                 '2019-12-31', '2020-01-31', '2020-02-29', '2020-03-31',
                 '2019-04-30', '2019-05-31', '2019-06-30', '2019-07-31',
                 '2019-08-31', '2019-09-30', '2019-10-31', '2019-11-30',
                 '2019-12-31', '2020-01-31', '2020-02-29', '2020-03-31',
                 '2019-04-30', '2019-05-31', '2019-06-30', '2019-07-31',
                 '2019-08-31', '2019-09-30', '2019-10-31', '2019-11-30',
                 '2019-12-31', '2020-01-31', '2020-02-29', '2020-03-31',
                 '2019-04-30', '2019-05-31', '2019-06-30', '2019-07-31',
                 '2019-08-31', '2019-09-30', '2019-10-31', '2019-11-30',
                 '2019-12-31', '2020-01-31', '2020-02-29', '2020-03-31'],
                dtype='datetime64[ns]', name='Name', freq=None)
  </code></pre>