有没有一种优雅的方法可以根据 R 中的共享变量对行进行求和和合并?[复制]

Is there an elegant way to sum and merge rows based on shared variables in R? [duplicate]

提问人:Walker Weyland 提问时间:9/1/2023 最后编辑:ShawnWalker Weyland 更新时间:9/1/2023 访问量:29

问:

我确定我错过了一些简单的东西,但我有一个数据框,看起来像这样:

   Genera  Species  t1 t2 t3 t4 t5
   g1      s1       0  0  1  3  1
   g1      s2       0  1  1  0  1
   g2      s3       1  2  0  1  0
   g2      s4       1  0  0  0  0

第一列是属名,第二列是种名,之后的每一列都是不同时间的一些值记录。

我正在尝试合并具有共享属的行,并对后续每列中的值求和。

最终结果应如下所示:

   Genera t1 t2 t3 t4 t5
   g1     0  1  2  3  2
   g2     2  2  0  1  0

这类似于 user3390169 提出的问题,但我无法以使建议的解决方案成为可能的方式加载我的数据帧。

例如,我尝试删除物种信息并将属转换为行名,但 R 在每个行名后附加一个唯一的编号。

我是 R 的新手,任何帮助将不胜感激!

R DataFrame 数据操作

评论


答: 暂无答案