Я хочу суммировать определенные строки столбца на основе значений других столбцов.
например, файл примера (через запятую):
< div class="s-table-container">
Идентификатор
Дата
Время
значение
11001
20240901
01:00:00< /td>
0.5
11001
20240901
02:00:00
0,5
11001
20240901
03:00:00
0.8
11001
20240901
04:00:00
0,5
11001
20240901
05:00:00
0.0
11001
20240901
06:00:00
0.5
11001
20240901
07:00: 00
0.2
11001
20240901
08:00:00
0.5
11001
20240901
09:00:00
0.1
11001
20240901
10:00 :00
0,2
11001
< td>20240901
11:00:00
0.2
11001
20240901
12:00:00
0.7
11002
20240901
01: 00:00
0.1
11002
20240901
02:00:00
0.3
11002
20240901
03:00:00
0.1< /td>
11002
20240901
04 :00:00
0.6
11002
20240901
05:00:00
0.9
< tr>
11002
20240901
06:00:00
0.1
11002
20240901
07:00:00
0.15
11002
20240901
08:00:00
0.3
11002
20240901
09:00:00
0.2
11002
20240901
10:00:00
0.7
1100220240901
11:00:00
0.5
11002
20240901
12:00:00
0.3
Поэтому отдельно для каждого идентификатора я хочу суммируйте значения от 01:00:00 до 06:00:00, 07:00:00 до 12:00:00, 13:00:00 до 18:00:00 и 19:00:00 до 00:00: 00 (следующего дня).
Мой окончательный результат в приведенном выше примере должен выглядеть следующим образом:
Идентификатор
ДатаВремя
значение
11001
20240901
06:00:00
2.8
11001
20240901
12:00:00
1.9
1100220240901
06:00:00
2.1
11002
20240901
12:00:00
2.15
Обратите внимание, что столбец «Время» здесь указано время окончания для каждого периода.
Есть какие-нибудь советы, как это сделать наиболее эффективно? Спасибо
Подробнее здесь: https://stackoverflow.com/questions/789 ... -in-a-file