如何将原始数据转换为固定频率的时间序列?
例如,我在 DataFrame 中有以下原始数据
A B
2017-01-01 00:01:01 0 100
2017-01-01 00:01:10 1 200
2017-01-01 00:01:16 2 300
2017-01-01 00:02:35 3 100
2017-01-01 00:02:40 4 100
我想把它变成一个时间序列:
- 1分钟频率
- A列应该有时间间隔内的值的总和
- B列应该具有时间间隔内的平均值
- 可能在其他列上的其他功能
注意:原始数据不是周期性的。
转换后的数据应该是:
A B
2017-01-01 00:01:00 3 200
2017-01-01 00:02:00 7 100