R - kumulative Summe nach Bedingung

Ich habe also einen Datensatz, der vereinfacht ungefähr so ​​aussieht:

Year    ID     Sum
2009    999    100
2009    123     85
2009    666    100
2009    999    100
2009    123     90
2009    666     85
2010    999    100
2010    123    100
2010    666     95
2010    999     75
2010    123    100
2010    666     85

Ich möchte eine Spalte mit der kumulierten Summe nach Jahr und ID hinzufügen. So was:

Year     ID     Sum    Cum.Sum
2009    999     100        100
2009    123      85         85  
2009    666     100        100  
2009    999     100        200
2009    123      90        175
2009    666      85        185
2010    999     100        100
2010    123     100        100
2010    666      95         95
2010    999      75        175
2010    123     100        200
2010    666      85        180

Ich denke, das sollte ziemlich einfach sein, aber irgendwie konnte ich es nicht herausfinden. Wie mache ich das? Danke für die Hilfe!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage