我想输入roll
一些值,data.table
但要防止它滚动超过一定数量的周期。我知道这个功能是在最新的 R-Forge 版本 1.8.7 中实现的,但我想推迟升级,直到它对 CRAN 足够稳定。前任:
require(data.table)
dtb = data.table(id=1, thedate=c(1,3,100), val=c(1, 2, 3), key=c("id", "thedate"))
dtb2 = data.table(id=1, thedate=1:100,key=c("id", "thedate"))
res = dtb[dtb2, roll=TRUE]
这对值 2 的作用非常大。我想在 N 个周期后阻止它滚动。