在熊猫中添加日期和零填充时间序列?

问题描述 投票:0回答:1

我有一个如下所示的时间序列数据框:

      Date     Var_1  Var_2  Var_3
------------------------------------
0   01/01/14    1      1       2  
1   01/08/14    2      1       3
2   01/15/14    2      1       3
3   01/22/14    1      0       3
4   01/29/14    3      0       2 

我想将日期延长开始日期之前的几周,并用零填充其他变量,以便我的数据框看起来像:

      Date     Var_1  Var_2  Var_3
------------------------------------
0   12/11/13    0      0       0  
1   12/18/13    0      0       0
2   12/25/13    0      0       0
3   01/01/13    1      1       2  
4   01/08/14    2      1       3
5   01/15/14    2      1       3
6   01/22/14    1      0       3
7   01/29/14    3      0       2 

Pandas中是否有内置函数可以执行此操作,或者我是否要在其他所有列中创建带有附加日期序列和零的单独数据框,然后将两者串联?

python python-3.x pandas datetime
1个回答
0
投票

有一种方法

© www.soinside.com 2019 - 2024. All rights reserved.