1

「a」と「b」という2つの列を持つデータフレームがあります。次に、次の条件が満たされた場合に値1をとる別の列「c」を作成します。

a>xおよびこのサブセット内b>y。xとyは任意の定数です。条件はややネストされています。したがって、a> xが25の観測値を返す場合、b>yはデータフレーム全体ではなくその25の観測値内を検索します。

4

1 に答える 1

2

何かやってみたら、これを理解できたのではないかと思います...

R> x <- data.frame(a=1:10,b=10:1)
R> (x$c <- x$a > 3 & x$b > 4)
    a  b     c
1   1 10 FALSE
2   2  9 FALSE
3   3  8 FALSE
4   4  7  TRUE
5   5  6  TRUE
6   6  5  TRUE
7   7  4 FALSE
8   8  3 FALSE
9   9  2 FALSE
10 10  1 FALSE
于 2012-04-24T20:09:15.513 に答える