首页 > 解决方案 > 使用日期时间索引和重复时间戳滚动

问题描述

df我有一个像这样的熊猫数据框

index     data
midnight  1
1am       1
2am       1
2am       1

我想计算过去 90 分钟内的行数,不包括,这样做,我做 df.rolling("90min", closed="left").fillna(0)

结果是

index     data
midnight  0
1am       1
2am       1
2am       2

考虑2am到重复索引,我希望最后一个值1代替2. 任何想法 ?

标签: pythonpandas

解决方案


推荐阅读