我有一个数据框,其中一列是物种的名称,第二列是丰度值。由于抽样程序,一些物种出现了不止一次(即,有不止一行包含物种 X)。我想合并这些条目并总结它们的丰富性。
例如,给定这个数据框:
set.seed(6)
df=data.frame(
x=c("sp1","sp2","sp3","sp3","sp4","sp2","sp3"),
y=rpois(7,2)); df
产生:
x y
1 sp1 2
2 sp2 4
3 sp3 1
4 sp3 1
5 sp4 3
6 sp2 5
7 sp3 5
我想改为生产:
x y
1 sp1 2
2 sp2 9 (5+4)
3 sp3 7 (5+1+1)
5 sp4 3
提前感谢您提供的任何帮助!