我如何迭代“1Min”并获得之前的“5Min”值?
1Min 5Min
IndexX
2016-01-03 23:00:00 5 100
2016-01-03 23:01:00 6 NaN
2016-01-03 23:02:00 7 NaN
2016-01-03 23:03:00 8 NaN
2016-01-03 23:04:00 9 NaN
2016-01-03 23:05:00 10 200
2016-01-03 23:06:00 11 NaN
2016-01-03 23:07:00 12 NaN
2016-01-03 23:08:00 13 NaN
2016-01-03 23:09:00 14 NaN
2016-01-03 23:10:00 15 300
因此,如果我在 IndexX '2016-01-03 23:08:00' 并且我想将其 '1Min' 值 (13) 与最后的 '5Min' 值相加(在 IndexX '2016-01-03 23:05 :00' = 200)甚至是之前的那个(在 IndexX '2016-01-03 23:00:00' = 100)。
基本上对于每个“1Min”值,我想计算“5Min”值的移动平均值,但从移动的“IndexX”开始。
1Min 和 5Min 是任意的,我也想在不同的时间范围内计算。所以它可能是 5Min 和 60Min 或 1440Min。