【发布时间】:2017-12-14 00:02:26
【问题描述】:
我正在尝试创建变量来计算前几行中的某个值。所以对于第 3 行的 count_a,我需要计算第 1 ~ 3 行中“a”的数量。像这样我想创建count_a, count_b,count_c,cound_d,count_e(如果var1的唯一值是c(a,b,c,d,e))
数据:
var1 count_a count_b count_c ...
a 0 0 0
a 1 0 0
b 2 0 0
b 2 1 0
c 2 2 0
a 2 2 1
d 3 2 1
e 3 2 1
这是数据代码
我想将data.table 中的setDT(data) 函数用于此函数。
【问题讨论】:
-
我有 var1 并希望创建第二个第三个... column(Count_a,Count_b,...)
-
请接受有助于解决您问题的答案
标签: r data.table