これは便利や!
data <- data.frame(ID = seq(1:10), Value = c(10,20))
こんなデータセットを用意する。中身はこんな感じ。 ※ちなみに左の番号はID列と重複じゃなくて行番号みたいなやつ。自動で出力されました。
ID Value 1 1 10 2 2 20 3 3 10 4 4 20 5 5 10 6 6 20 7 7 10 8 8 20 9 9 10 10 10 20
このデータセットから一部データを抜き出す。subset()
でやる。
例えば、IDが2の倍数の行だけ取り出したい時
subset(data, (ID %% 2) == 0)
ID Value 2 2 20 4 4 20 6 6 20 8 8 20 10 10 20
すばらしい。。。