Мой вопрос является своего рода продолжением этого .Как я могу вычислить скользящее среднее за фиксированное временное окно (например, 10 минут), если временная метка не равноудалена, как в следующей таблице?
Timestamp Temperature Humidity
2018-05-01 09:00:00 40.1 80
2018-05-01 09:10:00 40 82
2018-05-01 09:21:00 40.2 84
2018-05-01 09:30:00 41 81
2018-05-01 09:32:00 40.8 81
2018-05-01 09:33:00 40.2 84
2018-05-01 09:35:00 40.5 84
Я предполагаю, что сначала нужно убедиться, что метка времениравноудаленный путем повторной выборки данных.
В питоне можно использовать панд, например, так:
data = data.resample('1Min', closed='right', label='right').mean()
После этого и некоторой интерполяции можно перейти к скользящему среднему, как описано в принятом ответе.из вышеупомянутого связанного вопроса.Это способ решения проблемы, и если да, то как можно достичь ее с помощью GCP DataPrep?