我试图通过按名称分组(Almeria,Ath Bilbao,...)来总结这个数据集,并在第2列(HalfTimeResult)和第3列(FullTimeResult)中得到相应值的总和。我尝试使用聚合函数,但无法获得正确的输出。
看起来像这样的东西:
这是我正在使用的数据集:
答案 0 :(得分:0)
如果您要汇总的列是data.frame中的唯一列,那么您可以在aggregate(. ~ HomeTeam, data = mydata, FUN = sum)
函数中使用公式,如下所示:
data =
在这里,您需要.
参数,因为您指的是data.frame中名为" mydata"的列。 Processing
表示法意味着您正在按照" HomeTeam"列汇总(汇总)所有其他列。