I'm having a slightly frustrating situation with pandas/matplotlib (not sure which one's at fault here). If I create a simple random series and plot it as a line chart, the formatting is pretty clean:
test1 = pd.Series(index = pd.date_range(start='2000-06-30', end='2018-06-30', freq='3M'),
data = np.random.rand(73))
test1.plot(kind='line')
Most satisfactory. If I change the format to bar, though, the x-axis formatting goes to hell in a handbasket:
Matplotlib seems to feel obliged to label every single bar. Is there a logical reason for this or an easy fix?
Thanks in advance.