Я хотел бы рассчитать скользящее среднее для группы с помощью функции apply / groupby (window = 3). Это работает без проблем.
Важная строка функции apply:
mean_rol = group['Test'].rolling(window=3).mean()
print (mean_rol)
Output:
NaN
NaN
103
101
104
Теперь единственное, что я хочу сделать, - это начинать не с первого значения текущего сегмента, а с последнего значения предыдущий сегмент для скользящей средней. Я пытался что-то с .shift (), но это не работает.