R 如何按名称分组?

R 如何按名称分组?,r,aggregation,R,Aggregation,我试图通过按名称分组(Almeria,Ath Bilbao,…)来总结此数据集,并在第2列(半时结果)和第3列(全时结果)中列出其相应值的总和。我尝试使用聚合函数,但未能获得正确的输出 看起来像这样的东西: aggregate(. ~ HomeTeam, data = mydata, FUN = sum) 这是我正在使用的数据集: 如果要聚合的列是data.frame中唯一的列,则可以在aggregate()函数中使用如下公式: aggregate(. ~ HomeTeam, data =

我试图通过按名称分组(Almeria,Ath Bilbao,…)来总结此数据集,并在第2列(半时结果)和第3列(全时结果)中列出其相应值的总和。我尝试使用聚合函数,但未能获得正确的输出

看起来像这样的东西:

aggregate(. ~ HomeTeam, data = mydata, FUN = sum)

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


如果要聚合的列是data.frame中唯一的列,则可以在
aggregate()
函数中使用如下公式:

aggregate(. ~ HomeTeam, data = mydata, FUN = sum)
这里,您需要
data=
参数,因为您引用的是data.frame中名为“mydata”的列。
符号表示您正在通过“HomeTeam”列聚合(求和)所有其他列