在R中聚合很多列

时间:2014-05-20 16:50:06

标签: r

我有一个包含矩阵的csv文件:

version getSize() length() ... power
0         23000    23421        0.8
0           ..      ..           ..
1           ..      ..           ..
1           ..      ..           ..

我希望通过将均值函数应用于列的类似版本进行聚合。列太多而无法编写它们。我需要一种方法来指定所有这些列。

提前致谢

1 个答案:

答案 0 :(得分:2)

您可以使用aggregate。如果您的data.frame名为df,请尝试:

newdf <- aggregate(. ~ version, data = df, mean)