私はdata.frameから1秒ごとに測定値をグルーピング変数に従って取得したいと考えています。例えば、data.frame Input
に、各ID
のために毎秒Sample
を取る:グループ化変数に従って、Rのデータフレームからn番目の行をすべて削除するにはどうすればよいですか?
head(Input, 10)
Sample X ID
15918 1 -1.326285 EABE_D5
15919 2 -1.315783 EABE_D5
15920 3 -1.313245 EABE_D5
15921 4 -1.304670 EABE_D5
15922 5 -1.309060 EABE_D5
15923 1 -1.292412 EABE_D4
15924 2 -1.294728 EABE_D4
15925 3 -1.282006 EABE_D4
15926 4 -1.287245 EABE_D4
15927 5 -1.278444 EABE_D4
とOutput
という名前の新しいdata.frameを作成します。
Output
Sample X ID
15919 2 -1.315783 EABE_D5
15921 4 -1.304670 EABE_D5
15924 2 -1.294728 EABE_D4
15926 4 -1.287245 EABE_D4
が、このことは可能ですか?ありがとうございました。
ありがとうございましたが、これは等しく、すべての 'Sample'とdata.frameになりしかし、2番目のサンプルは、すべて私の予想通りの出力が必要です。 – user2716568
'Input [Input $ Sample %% 2 == 0、]'とは何ですか?これは、偶数番号のサンプルだけを取ります。 – symbolrush