yというデータフレームがあります
dput(y)
structure(list(val1 = c(25L, 615L, 30L, 76L, 97L, 211L, 0L, 40L,
10L, 10L), val2 = c(101L, 286L, 124L, 77L, 176L, 120L, 0L, 8L,
56L, 49L), val3 = c(157L, 454L, 106L, 242L, 144L, 31L, 0L, 40L,
45L, 57L)), .Names = c("val1", "val2", "val3"), row.names = c(NA,
10L), class = "data.frame")
val1列とval2列を確認できるようにしたいのですが、val1> 10の場合は、値をTRUEに置き換えます。それ以外の場合はFALSE、val2を確認し、val2 <5の場合は、値をTRUEに置き換えます。それ以外の場合はFALSE
サブセット関数を使用してそれらを選択できますが、サブセットを使用するのではなく、値をTRUEまたはFALSEに置き換えるのが好きです。これをどのように行うかについてのアイデアはありますか?