fig_2 = plt.figure(figsize=(16,6))
axes2 = fig_2.add_axes([0,0,1,1])
axes2.plot(tesla_df['Volume'])
axes2.plot(gm_df['Volume'])
axes2.plot(ford_df['Volume'])
plt.legend(['Tesla','GM','Ford'])
axes2.xaxis.set_minor_locator(dates.MonthLocator())
axes2.xaxis.set_minor_formatter(dates.DateFormatter('%m--%Y'))
How can I make the dates on my chart appear every 6 months on the x axis instead of every month?