У меня есть фрейм данных, содержащий временные ряды для 100 объектов:
object period value
1 1 24
1 2 67
...
1 1000 56
2 1 59
2 2 46
...
2 1000 64
3 1 54
...
100 1 451
100 2 153
...
100 1000 21
Я хочу вычислить скользящее среднее с окном 10 для столбца value
.Я думаю, мне нужно сделать что-то вроде
df.groupby('object').apply(lambda ~calculate MA~)
, а затем объединить эту серию с исходным кадром данных по объекту?Не могу понять точные команды