gpt4 book ai didi

r - 根据条件在数据框的单元格中添加值

转载 作者:行者123 更新时间:2023-12-01 09:57:46 25 4
gpt4 key购买 nike

我有一张看起来像这样的 table ,

ID    c1    c2    c3    c4
A 23 12 45 63
A 3 1 6 17
B 3 1 4 6
B 2 2 5 3

我想以这样的方式结束,

ID    c1    c2    c3    c4
A 26 13 51 80
B 5 3 9 9

其中,每个单元格都是映射到相同 ID 的值的总和。

我想用 R 来解决这个问题。有什么想法吗?我知道如果想对列中的所有值求和,我可以使用 colsums 但我不确定如何根据条件对值求和。

我们将不胜感激。

拉姆

P.S:我的实际表有 45000 行和 72 列。

最佳答案

尝试

aggregate( . ~ ID, data = x, FUN = sum)

ID c1 c2 c3 c4
1 A 26 13 51 80
2 B 5 3 9 9

关于r - 根据条件在数据框的单元格中添加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22020331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com