从第3行开始逐行添加矩阵列

时间:2013-01-17 21:25:34

标签: r

我有一个矩阵,想要按行获得列的总和。

例如

a b c d e

1 2 4 6 9

2 3 5 3 2
3 2 9 8 5

我想加1 + 2 + 4 + 6 + 9和2 + 3 + 5 + 3 + 2和3 + 2 + 9 + 8 + 5

更复杂的是,我想从第3列开始,每隔一秒添加一次。

所以4 + 9 3 + 2和8 + 5

1 个答案:

答案 0 :(得分:2)

以下是使用rowSums调用提取所需的矩阵:

rowSums(x[,-(1:2)][,c(T,F)])
## [1] 13  7 14