R - réduire les lignes et additionner les valeurs de la colonne

J'ai le texte suivant dataframe (df1):

ID    someText    PSM OtherValues
ABC   c   2   qwe
CCC   v   3   wer
DDD   b   56  ert
EEE   m   78  yu
FFF   sw  1   io
GGG   e   90  gv
CCC   r   34  scf
CCC   t   21  fvb
KOO   y   45  hffd
EEE   u   2   asd
LLL   i   4   dlm
ZZZ   i   8   zzas

Je voudrais à l'effondrement de la première colonne et ajouter le correspondant de GAS valeurs
et je voudrais obtenir la sortie suivante:

ID  Sum PSM
ABC 2
CCC 58
DDD 56
EEE 80
FFF 1
GGG 90
KOO 45
LLL 4
ZZZ 8

Il semble faisable avec fonction d'agrégation, mais ne connais pas la syntaxe.
Toute aide est vraiment apprécié! Merci.

OriginalL'auteur RnD | 2013-05-27