对于日期时间如下的数据帧:
DateTime
2020-6-12
2020-6-13
2020-6-14
2020-6-15
2020-6-16
2020-6-17
...
我想每3天对该系列进行分组,并使用1天的滑动窗口。因此,预期结果如下所示:
Group
2020-6-12 2020-6-14
2020-6-13 2020-6-15
2020-6-14 2020-6-16
2020-6-15 2020-6-17
...
每3天对数据进行分组可通过以下方式实现:
df.groupby(pd.Grouper(key='DateTime', freq='3D'))
然而,问题是如何在两天重叠的情况下做到这一点?我更希望看到一个带有Pandas函数的解决方案,否则一个保持相同DataFrameGroupBy
类型不变的自定义/变通解决方案也可以
提前谢谢
目前没有回答
相关问题 更多 >
编程相关推荐