У меня есть датафрейм, как показано ниже. Я хотел бы суммировать строки от 0 до 4 (каждые 5 строк) и создать еще один столбец с суммированным значением («новый столбец»). В моем реальном фрейме данных 263 строки, поэтому последние три строки каждые 12 строк будут суммой только трех строк. Как я могу сделать это, используя Pandas / Python. Я начал изучать Python недавно. Спасибо за любой совет заранее!
Мои шаблоны данных более сложны, так как я использую индекс в качестве одного из значений моего столбца, и он повторяется как:
Row Data "new column"
0 5
1 1
2 3
3 3
4 2 14
5 4
6 8
7 1
8 2
9 1 16
10 0
11 2
12 3 5
0 3
1 1
2 2
3 3
4 2 11
5 2
6 6
7 2
8 2
9 1 13
10 1
11 0
12 1 2
...
259 50 89
260 1
261 4
262 5 10
Я пробовал iterrows и groupby, но пока не могу заставить его работать.