我期待鍛鍊總計超過一回頭範圍R.的R - 回首的總和射程超過回溯期,分總和 - 擅長於R
個我知道如何與這樣做在Excel中以下公式:
=SUM(B2:B4)/SUM(B2:B4,C2:C4)
這是在今天回顧3行的範圍內求和B列。然後再把這筆總和再買回B列+ C列的總和三回。
我期待在R中實現相同的計算來運行我的矩陣。
輸出會是這個樣子:
adv dec perct
1 69 376
2 113 293
3 270 150 0.355625492
4 74 371 0.359559402
5 308 96 0.513790386
6 236 173 0.491255962
7 252 134 0.663886572
8 287 129 0.639966969
9 219 187 0.627483444
這是一行代碼,我也許還能添加回頭範圍太:
perct <- apply(data.matrix[,c('adv','dec')], 1, function(x) { (x[1]/x[1] + x[2]) })
如果我能得到[1]到總和前面的3行範圍和 如果我能得到[2]也總結前面的3行範圍。
不斷學習如何在R中應用前進和回顧期。因此,任何額外的答案學習將不勝感激!
這是在動物園包內完成它的好方法!謝謝你的幫助! –
很好的回答!謝謝你解釋! –