gpt4 book ai didi

r - 使用 R 创建新 data.frame 的条件求和

转载 作者:行者123 更新时间:2023-12-02 15:28:18 24 4
gpt4 key购买 nike

我想基于以下 data.frame 创建一个包含组 (A,B,C,D,E) 和总消耗量 (Totalcons) 的新数据框。

  id group consumption
1 1 A 100
2 2 A 210
3 3 B 300
4 4 B 214
5 5 C 254
6 6 C 124
7 7 D 145
8 8 D 652
9 9 E 245
10 10 E 150

如何计算每个组的消耗总和?实际上,我必须使用更大的 data.frame 和数千个组,所以这只是一个例子。有人可以告诉我如何在 R 程序中执行此操作并在数据帧更大的情况下应用吗?感谢您的时间!最好的

最佳答案

假设你的数据框被命名为dat,那么你可以试试这个

with(dat, tapply(consumption, group, sum))

关于r - 使用 R 创建新 data.frame 的条件求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29236132/

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