我怎么按名字分组?

时间:2016-12-01 16:49:03

标签: r aggregation

我试图通过按名称分组(Almeria,Ath Bilbao,...)来总结这个数据集,并在第2列(HalfTimeResult)和第3列(FullTimeResult)中得到相应值的总和。我尝试使用聚合函数,但无法获得正确的输出。

看起来像这样的东西:

enter image description here

这是我正在使用的数据集:

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您要汇总的列是data.frame中的唯一列,那么您可以在aggregate(. ~ HomeTeam, data = mydata, FUN = sum) 函数中使用公式,如下所示:

data =

在这里,您需要.参数,因为您指的是data.frame中名为" mydata"的列。 Processing表示法意味着您正在按照" HomeTeam"列汇总(汇总)所有其他列。