У меня есть следующий фрейм данных:
value year
0 9 2011
1 8 2011
2 7 2011
3 6 2011
4 5 2011
5 4 2011
6 3 2011
7 2 2011
8 8 2011
9 2 2011
10 0 2011
11 5 2011
Мне нужен средний столбец, который получает среднюю разницу предыдущих 7 значений в столбце значений, например, для индекса 7
, я хочу: ((9-8) + (8-7) + (7-6) + (6-5) + (5-4) + (4-3))/6
.
Не знаю, что делать после df['value].rolling(7)
.Любая помощь будет принята с благодарностью.