小编Mig*_*123的帖子

使用聚合通过两个条件合并数据框的列

我有一个像这样的矩阵

  P   A   B  C 
  1   2   0  5
  2   1   1  3
  3   0   4  7
  1   1   1  0
  3   1   1  0
  3   0   2  1
  2   3   3  4
Run Code Online (Sandbox Code Playgroud)

我想按P和每个列合并/排序行.因此,每个P值为每列一次,并且每列中每个P的值相加.结果应该是:

 P  A  B  C
 1  3  0  0 
 1  0  1  0 
 1  0  0  5
 2  4  0  0
 2  0  4  0
 2  0  0  7
 3  1  0  0
 3  0  7  0
 3  0  0  8
Run Code Online (Sandbox Code Playgroud)

我已经尝试了,aggregate但它只能帮助我总结所有列的每个P值,以便每个P只有一行.

aggregate r

5
推荐指数
1
解决办法
217
查看次数

标签 统计

aggregate ×1

r ×1