标签: r data.table
不可能在不同行之间进行递归计算
输入:
test <- data.table(x=c("A","B"), z = ("c","d","e"), y =1:6)
处理
output <- test[, res := (head(y,-1)/tail(y,-1))-1, by = c("y","z")]
应如何更改处理?在我将r更新到版本3.5.2之前,它曾经可以工作。