相关疑难解决方法(0)

R data.table与rollapply

是否存在使用data.table分组计算滚动统计信息的现有习惯用法?

例如,给出以下代码:

DT = data.table(x=rep(c("a","b","c"),each=2), y=c(1,3), v=1:6)
setkey(DT, y)

stat.ror <- DT[,rollapply(v, width=1, by=1, mean, na.rm=TRUE), by=y];
Run Code Online (Sandbox Code Playgroud)

如果还没有,那最好的方法是什么?

r data.table

5
推荐指数
1
解决办法
1501
查看次数

标签 统计

data.table ×1

r ×1