Just need to assign the groups to a variable:
g = ts.groupby(lambda x: x.strftime("%Y-%m-%d")).boxplot(subplots=False, rot=90, ax = axes) g.plot(ax = axes) plt.show()