0

0 から 10'000 までの数値をdata含む という列を含む というデータフレームがあるとします。col

subset呼び出すことができるRの関数を使用して、次のサブセットを作成するにはどうすればよいですかsub

  • 999 か​​ら 1200 までの数字 AND
  • 1500 から 1599 までの数字

編集:試してみましたsub<- subset(data, col >= 999 & col <= 1200 | col >= 1500& col <= 1599)が、正しいかどうかはわかりません。

4

1 に答える 1

2

問題はロジックにあります。関連するステートメントをまとめるには、括弧を使用する必要があります。

sub<- subset(data, (col >= 999 & col <= 1200) | (col >= 1500& col <= 1599))

正直なところ、あなたのやり方は技術的にはうまくいくと思います。

于 2013-09-03T19:23:04.280 に答える