我有一个data.frame看起来像这样的(但是有更多的列和行):
Gene Cell1 Cell2 Cell3
1 A 2 7 8
2 A 5 2 9
3 B 2 7 8
4 C 1 4 3
Run Code Online (Sandbox Code Playgroud)
我想对 中具有相同值的行进行求和Gene,以获得如下结果:
Gene Cell1 Cell2 Cell3
1 A 7 9 17
2 B 2 7 8
3 C 1 4 3
Run Code Online (Sandbox Code Playgroud)
根据之前问题的答案,我尝试使用aggregate但我无法理解如何获得上述结果。这是我尝试过的:
aggregate(df[,-1], list(df[,1]), FUN = sum)
Run Code Online (Sandbox Code Playgroud)
有人知道我做错了什么吗?