0

行列があり、行ごとに列の合計を取得したいと考えています。

例えば

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 列目から開始して 1 つおきに追加したいことです。

4+9 3+2 と 8+5

4

1 に答える 1

2

rowSumsを使用して、必要なマトリックスを抽出します。

rowSums(x[,-(1:2)][,c(T,F)])
## [1] 13  7 14
于 2013-01-17T21:39:32.557 に答える