R数据分组

时间:2011-08-05 19:58:23

标签: r group-by

我有一张数据表。 Col 1案例编号,Col 2组和Col 3实际值。我希望在R中对这些数据进行分组总结。所以,如果我有三个组,我可以做

m1=subset(m,group == 1)

m2=subset(m,group == 2)

m3=subset(m,group == 3)

然后

summary(m1)

summary(m2)

summary(m3)

我正在寻找这些命令集的快捷方式,以便我可以为我的数据中的任意数量的组执行此操作。

1 个答案:

答案 0 :(得分:3)

假设group只有3个级别(不同/唯一值),您可以

lapply(split(m, group), summary)