【发布时间】:2016-03-20 03:59:15
【问题描述】:
我在执行在 excel 中非常容易执行的计算时遇到了真正的困难。我需要的是一种滚动加法,其中一列中的值被添加到前面的数据点。例如:
column a: 1,2,3,5,16,18,3,11
会产生:
column b: 1,3,6,11,27,45,48,59
即(1+1=2),(2+1=3),(3+3=6),(5+6=11)...
我有一种感觉,我错过了一些非常明显的东西,但我尝试了 rollapply 和 shift 的各种迭代,但没有成功......我怎么能在 R 中做到这一点?我错过了什么?
【问题讨论】:
标签: r