У меня есть данные временных рядов. 7200 строк (точка данных) и два столбца (один раз и одна частота данных). Я хочу рассчитать среднее значение частот для каждых 120 строк. Я написал следующий код. Я знаю, что это очень глупо, но я не хочу повторять следующий код 60 раз. Есть ли способ, которым я могу сделать это автоматически или короче?
Спасибо за вашу помощь
window1 = df1[['p1', 'p2']].iloc[0:119].mean(axis=0)
window2 = df1[['p1', 'p2']].iloc[120:239].mean(axis=0)