我一直在嘗試一段時間來產生一個代碼,該代碼給我帶來了一個新的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