0

我如何迭代“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。

4

0 回答 0