2017-02-11 6 views
-1

データには1つの列しかありません。次に、最初から2行ごとに合計を取得する必要があります。 私はread.table関数でファイルを読みました。データは次のようになります2行ごとに合計を得るにはR

V1 
1 17059177 
2 17059177 
3 17214138 
4 17214138 

助けてください。私は適用機能を試してみたい。ありがとうございました。 http://stackoverflow.com/:

+0

行おきに – akrun

+0

チェックを取得するために 'seq'で試してみてください。この中で、すべての2つの要素の合計を取得するためにrowsumを使用することができます質問/ 42142169/how-do-i-calculate-multiple-in-a-data-set-with-multiple/42142241#42142241 – BigDataScientist

+0

@BigDataScientistごめんなさい。そのポストでさえ、うまくいきません。 colMeansのエラー(data [seq(1、n、3)]): 'x'は少なくとも2つのディメンションの配列でなければなりません – user3631848

答えて

2

私たちは、「V1」列

rowsum(df1[,1], as.integer(gl(nrow(df1), 2, nrow(df1)))) 
+1

これは動作し、理解しやすいものです。ありがとう@akrun – user3631848

関連する問題