Como posso fazer para somar uma coluna de um data frame a cada mudança de valor de uma outra coluna e gerando um outro data frame com esse resultado. Segue exemplo.
 
Data frame de entrada
    codigo        valor
    1.01     35867,14
    1.01      5867,05
    1.01     62100,14
    1.01     35000,99
    1.02         401,87
    1.02         815,7
soma o valor a cada mudança de codigo  
 
data frame de saída
  codigo        valor
    1.01     138835,32
    1.02        1217,57
 
               Obrigado,
 
               Carlos Mendonça.


--
                Um abraço,
 
                Mendonça