【发布时间】:2018-08-16 13:47:22
【问题描述】:
我试图找到一个类似于 SAS 的 Proc Means 的函数,它将聚合数据并按组小计/总计。
例如我有:
Var1 Var2
a b
a c
b b
我想创建:
Var1 Var2 N
a b 1
a c 1
b b 1
na b 2
na c 1
a na 2
b na 1
na na 3
我发现 Summarise() 和 Aggregate() 能够做到这一点,但没有小计。 还有一个用于 data.table 的 Cube() 函数正在开发中,但由于我们的 IT 安全政策,我只能从 CRAN 下载。
您可能会说,我是 R 新手,所以如果这是一个相当简单的问题,我很抱歉。
谢谢!
【问题讨论】:
-
但 data.table 在 CRAN 上:cran.r-project.org/web/packages/data.table/index.html