Я хотел бы суммировать по определенным строкам в столбце и создать новый фрейм данных только с агрегированными значениями.Например, исходный кадр выглядит так (с A = ID, B = датум [ггггммдд], C = час + мин [ччмм], D = значение)
A B C D
11035 20190101 0010 1.1
11035 20190101 0020 1.9
11035 20190101 0030 3.3
11035 20190101 0040 1.0
11035 20190101 0050 2.9
11035 20190101 0100 0.5
11001 20190109 0110 0.0
11001 20190109 0120 0.2
11001 20190109 0130 1.5
11001 20190109 0140 1.2
11001 20190109 0150 1.9
11001 20190109 0200 4.5
.
.
.
Окончательный кадр данных должен включать только эти строкив полный час (т. е. 0100, 0200, ...), но значения должны содержать сумму предыдущих 6 значений (например, для 0100: сумма от 0010 до 0100).Фрейм выходных данных в приведенном выше примере должен выглядеть следующим образом:
A B C D
11035 20190101 0100 10.7
11001 20190109 0200 9.3
.
.
.
Как наиболее эффективно кодировать это упражнение?
Большое спасибо за вашу помощь!