данные временных рядов в python - как мы можем создать окно на основе времени - PullRequest
1 голос
/ 15 января 2020

У меня есть данные временных рядов. 7200 строк (точка данных) и два столбца (один раз и одна частота данных). Я хочу рассчитать среднее значение частот для каждых 120 строк. Я написал следующий код. Я знаю, что это очень глупо, но я не хочу повторять следующий код 60 раз. Есть ли способ, которым я могу сделать это автоматически или короче?

Спасибо за вашу помощь

window1 = df1[['p1', 'p2']].iloc[0:119].mean(axis=0)
window2 = df1[['p1', 'p2']].iloc[120:239].mean(axis=0)
...