【发布时间】:2018-06-16 19:00:46
【问题描述】:
我正在尝试将每月数据下采样为每周数据,并有一个月份的时间序列数据框,如下所示:
qty
PERIOD_NAME
2017-09-01 49842.0
2017-10-01 27275.0
2017-11-01 29159.0
2017-12-01 51344.0
2018-01-01 19103.0
2018-02-01 23570.0
2018-03-01 45139.0
2018-04-01 25722.0
2018-05-01 22644.0
我尝试过像这样对几周进行重新采样:
tgt_item_by_445_wk = tgt_item_by_445_wk.resample('W').sum()
产生:
qty
PERIOD_NAME
2017-09-03 49842.0
2017-09-10 0.0
2017-09-17 0.0
2017-09-24 0.0
2017-10-01 27275.0
2017-10-08 0.0
2017-10-15 0.0
2017-10-22 0.0
2017-10-29 0.0
我尝试过插值,但我无法得到我想要的东西,它是未采样 (0) 的填充,第一个值是这样的:
qty
PERIOD_NAME
2017-09-03 12460.5
2017-09-10 12460.5
2017-09-17 12460.5
2017-09-24 12460.5
2017-10-01 5455.0
2017-10-08 5455.0
2017-10-15 5455.0
2017-10-22 5455.0
2017-10-29 5455.0
是否有一些使用重采样、填充和插值的方法可以做到这一点?
【问题讨论】:
-
上个月的条目
2018-05-01 22644.0没有被重新采样并且值没有被拆分,是否如预期的那样?