получить сумму последовательных значений дня

У меня есть большой набор данных следующим образом:

Date       rain code
2009-04-01  0.0 0 
2009-04-02  0.0 0 
2009-04-03  0.0 0 
2009-04-04  0.7 1 
2009-04-05 54.2 1  
2009-04-06  0.0 0 
2009-04-07  0.0 0 
2009-04-08  0.0 0 
2009-04-09  0.0 0 
2009-04-10  0.0 0 
2009-04-11  0.0 0 
2009-04-12  5.3 1  
2009-04-13 10.1 1  
2009-04-14  6.0 1  
2009-04-15  8.7 1  
2009-04-16  0.0 0 
2009-04-17  0.0 0 
2009-04-18  0.0 0 
2009-04-19  0.0 0 
2009-04-20  0.0 0 
2009-04-21  0.0 0 
2009-04-22  0.0 0 
2009-04-23  0.0 0 
2009-04-24  0.0 0 
2009-04-25  4.3 1  
2009-04-26 42.2 1  
2009-04-27 45.6 1  
2009-04-28 12.6 1  
2009-04-29  6.2 1  
2009-04-30  1.0 1  

Я пытаюсь вычислить сумму последовательных значений дождя, когда код равен «1», и мне нужно, чтобы сумма их была отдельно. Например, я хочу получить сумму значений дождя от2009-04-12 в2009-04-15, Поэтому я пытаюсь найти способ определить, когда код равен 1, и есть последовательные значения дождя, я получаю их сумму.

Любая помощь по вышеуказанной проблеме будет принята с благодарностью.

Ответы на вопрос(2)

Ваш ответ на вопрос