【发布时间】:2011-11-08 21:29:22
【问题描述】:
我有一个类似于this one 的问题,但我的数据集有点大:50 列,其中 1 列作为 UID,其他列带有 TRUE 或 NA,我想更改所有 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,怎么办?
【问题讨论】:
标签: r dataframe na missing-data imputation