У меня есть временной ряд в pandas, который выглядит так:
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
Однако, используя метод resample (df.resample('15Min')) из pandas, я получаю:
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
Я попробовал метод resample с разными параметрами "как" и "fill_method", но не получил точно тех результатов, которые я хотел. Я использую неправильный метод?
Я считаю, что это довольно простой запрос, но я некоторое время искал веб-сайт и не нашел ответа.
Заранее благодарим за любую помощь, которую я могу получить.