У меня есть данные, которые выглядят следующим образом ...
Year Month Day Hour Total Date DateTime
1950 1 2 21 0.01 1/2/1950 1/2/1950 21:00
1950 1 2 23 0.01 1/2/1950 1/2/1950 23:00
1950 1 3 0 0.06 1/3/1950 1/3/1950 0:00
1950 1 3 1 0.01 1/3/1950 1/3/1950 1:00
1950 1 3 2 0.02 1/3/1950 1/3/1950 2:00
1950 1 4 11 0.24 1/4/1950 1/4/1950 11:00
1950 1 4 12 0.07 1/4/1950 1/4/1950 12:00
1950 1 4 15 0.10 1/4/1950 1/4/1950 15:00
1950 1 4 16 0.04 1/4/1950 1/4/1950 16:00
1950 1 4 17 0.01 1/4/1950 1/4/1950 17:00
, и я хочу суммировать "Итого" по событиям или последовательным часам.Например, первая строка не является последовательной со второй строкой, что означает, что они разделены более чем на один час и не являются непрерывными (посмотрите на час или DateTime).Первый ряд должен составлять 0,01.Второе, третье, четвертое и пятое наблюдение (или ряды) являются непрерывными (не разделенными).Все четыре из этих наблюдений должны быть суммированы, и я хочу, чтобы эта сумма ... и так далее, и так далее.Я хочу что-то похожее на это ...
Year Month Sum
1950 1 0.01
1950 1 0.10
1950 1 0.31
1950 1 0.15
, которое суммирует эти последовательные часы, я не хочу ежедневную сумму.