что-то не хватает в моем понимании groupby.boxplot()
.
У меня есть dataFrame DF
со значениями dates' and
, как показано ниже:
dates values
0 2016-10-20 18:19:15 20.8
1 2016-10-20 18:20:15 21.1
2 2016-10-20 18:21:15 21.3
3 2016-10-20 18:22:15 21.6
4 2016-10-20 18:23:15 21.8
5 2016-10-20 18:24:15 22.1
...
...
1176468 2018-09-18 03:17:19 19.7
1176469 2018-09-18 03:18:19 20.0
1176470 2018-09-18 03:19:19 20.2
1176471 2018-09-18 03:20:19 20.4
1176472 2018-09-18 03:21:19 20.6
Я сгруппировал DF:
groups = DF.groupby(pd.Grouper(freq='6M', key='dates'))
И тогда я хочу получить блокпост:
box = groups.boxplot(subplots=False)
Блокпосты в порядке, но я бы хотел настроить форматы положения "даты" в xaxis так, как это возможно с pyplot.boxplot
назначение позиции = mdates.date2num()
и использование set_major_locator(mdates.YearLocator())
например.
Кто-нибудь знает, как это сделать с groupby.boxplot()
?