GCP DataPrep - перемещение окна с неэквидистантной временной меткой - PullRequest
0 голосов
/ 13 марта 2019

Мой вопрос является своего рода продолжением этого .Как я могу вычислить скользящее среднее за фиксированное временное окно (например, 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?

...