我有一个时间序列数据如下:
print(df)
ric datel timel val
0 xyz 2017-01-01 09:00:00 2
1 xyz 2017-01-01 09:04:00 5
2 xyz 2017-01-01 09:37:00 6
Run Code Online (Sandbox Code Playgroud)
现在我必须将缺失的时间戳填充到09:45:00.
预期输出:
ric datel timel val
0 xyz 2017-01-01 09:00:00 2
1 xyz 2017-01-01 09:01:00 nan
2 xyz 2017-01-01 09:02:00 nan
3 xyz 2017-01-01 09:03:00 nan
4 xyz 2017-01-01 09:04:00 5
...
...
37 xyz 2017-01-01 09:37:00 6
...
...
45 xyz 2017-01-01 09:45:00 nan
Run Code Online (Sandbox Code Playgroud)
我试过的:
df1=df.resample("1 min", on ='datel').first()
Run Code Online (Sandbox Code Playgroud)
它给出的输出为:
ric datel timel val
datel …Run Code Online (Sandbox Code Playgroud)