【发布时间】:2015-04-15 12:51:19
【问题描述】:
出于测试目的,我需要将缺失值添加到没有缺失值的数据框中,如何将 10% 随机 NAs 添加到我的数据框:
dat <- data.frame(v1=rnorm(20),v2=rnorm(20),v3=rnorm(20))
我的想法是这样的:
a <- sample(1:nrow(dat),3,replace=F)
b <- sample(1:ncol(dat),2,replace=F)
dat[a,b] <- NA
但这还不够随机。谢谢。
【问题讨论】:
标签: r