我一直在尝试一段时间来产生一个代码,该代码给我带来了一个新的25个先前行的总和的矢量。前25行的每一行都有运行总和
所以,如果我们说我有一个500行的变量Y,我想要一个新的向量,其中包含行的总和[1:25],然后[2:26]的长度为Y,像这样的:
y<-1:500
runsum<-function(x){
cumsum(x)-cumsum(x[26:length(x)])
}
new<-runsum(y)
我在这里,然后使用一些不同的功能,甚至使用顶部的应用功能,但似乎没有产生正确答案尝试....
会有人能够帮助吗?我意识到这可能很容易许多这里的社区,但任何帮助,将不胜感激
感谢
[可能重复(http://stackoverflow.com/questions/10930810/cumulative-sum-for -n-rows) – Roland