我在熊猫中有一个时间序列,如下所示:
Values
1992-08-27 07:46:48 28.0
1992-08-27 08:00:48 28.2
1992-08-27 08:33:48 28.4
1992-08-27 08:43:48 28.8
1992-08-27 08:48:48 29.0
1992-08-27 08:51:48 29.2
1992-08-27 08:53:48 29.6
1992-08-27 08:56:48 29.8
1992-08-27 09:03:48 30.0
我想将其重新采样为具有 15 分钟时间步长的常规时间序列,其中值是线性插值的。基本上我想得到:
Values
1992-08-27 08:00:00 28.2
1992-08-27 08:15:00 28.3
1992-08-27 08:30:00 28.4
1992-08-27 08:45:00 28.8
1992-08-27 09:00:00 29.9
但是使用 Pandas 的重采样方法 (df.resample('15Min')) 我得到:
Values
1992-08-27 08:00:00 28.20
1992-08-27 08:15:00 NaN
1992-08-27 08:30:00 28.60
1992-08-27 08:45:00 29.40
1992-08-27 09:00:00 30.00
我尝试了使用不同的“how”和“fill_method”参数的重采样方法,但从未得到我想要的结果。我使用了错误的方法吗?
我认为这是一个相当简单的查询,但我已经在网上搜索了一段时间,但找不到答案。
提前感谢我能得到的任何帮助。