this oneに似た質問がありますが、私のデータセットは少し大きいです: UID として 1 列を含む 50 列と、 or のいずれTRUE
かを運ぶ他の列、すべてをtoNA
に変更したいのですが、明示的なループを使用したくありません。NA
FALSE
plyr
トリックを行うことができますか?ありがとう。
更新 #1
迅速な返信ありがとうございますが、私のデータセットが以下のような場合はどうなりますか?
df <- data.frame(
id = c(rep(1:19),NA),
x1 = sample(c(NA,TRUE), 20, replace = TRUE),
x2 = sample(c(NA,TRUE), 20, replace = TRUE)
)
X1
私は処理したいだけですX2
が、どうすればこれを行うことができますか?