【发布时间】:2019-05-07 05:06:10
【问题描述】:
我有一些时间序列 data (pandas.DataFrame),我在 '600S' 条中重新采样:
import numpy as np
data.resample('600S', level='time').aggregate({'abc':np.sum})
我得到这样的东西:
abc
time
09:30:01.446000 19836
09:40:01.446000 8577
09:50:01.446000 29746
10:00:01.446000 29340
10:10:01.446000 5197
...
如何强制时间条从 09:30:00.000000 开始,而不是从数据第一行的时间开始? IE。输出应该是这样的:
abc
time
09:30:00.000000 *****
09:40:00.000000 ****
09:50:00.000000 *****
10:00:00.000000 *****
10:10:00.000000 ****
...
感谢您的帮助!
【问题讨论】:
标签: python pandas dataframe resampling