小编JAR*_*JAR的帖子

如何在sum()语句中通过其位置引用data.table的列

我已经用我脑子里的许多方式搜索了这个问题,我仍然找不到答案.我是R的新手,所以有些事情让我感到困惑.

假设我有一个这样的数据表:

   x y z 100 200 300
1: 1 1 a   1   1   1
2: 1 1 b   2   3   4
3: 1 2 c   3   5   7
4: 1 2 d   4   7   0
5: 2 1 e   5   9   3
6: 2 1 f   6   1   6
7: 2 2 g   7   3   9
8: 2 2 h   8   5   2
Run Code Online (Sandbox Code Playgroud)

这可以用这段代码创建:

DT = setDT(structure(list(c(1, 1, 1, 1, 2, 2, 2, 2),
                         c(1, 1, 2, 2, 1, …
Run Code Online (Sandbox Code Playgroud)

r sum data.table

3
推荐指数
1
解决办法
509
查看次数

标签 统计

data.table ×1

r ×1

sum ×1