【发布时间】:2018-07-11 14:08:36
【问题描述】:
我按月对数据进行分组。现在我需要知道我的小组从哪个观察/索引开始和结束。 我得到的是以下输出,其中第二列表示每个月的观察次数:
date
01 145
02 2232
03 12785
04 16720
Name: date, dtype: int64
使用此代码:
leave.groupby([leave['date'].dt.strftime('%m')])['date'].count()
我想要的是一个以后可以访问的索引范围。不知何故(格式并不重要,我不介意它返回列表还是数据框)
date
01 0 - 145
02 146 - 2378
03 2378 - 15163
04 15164 - 31884
【问题讨论】:
-
您想要每个组的最小和最大索引吗?
-
是的,(这样我以后可以访问它以循环索引)
-
好的,我想我明白了
-
这个问题将受益于reproducible example
标签: python pandas date indexing grouping