如何使用R中的多个列进行计数?

时间:2013-09-26 20:43:40

标签: sql r group-by

在SQL中,我可以使用group by得到一个计数:

select
  column1,
  column2,
  column3,
  count(*)
from
  table
group by
  column1,
  column2,
  column3;

如何在R中完成?我有一个包含未分组数据的数据框。


更新

我最终通过以下方式解决了这个问题:

grouped_data <- aggregate(data, by=list(data$column1, data$column2, data$column3), FUN=length);

1 个答案:

答案 0 :(得分:0)

我最终通过以下方式解决了这个问题:

grouped_data <- aggregate(data, by=list(data$column1, data$column2, data$column3), FUN=length);