我想从人口 1:1000 中生成 10 个随机数,并且生成此数字的代码重复 10 次。我希望采样没有替换,这样 10 组 10 个随机数之间的交集为空。
首先,如果我在 r 中使用示例函数并将替换设置为 false,它并没有多大帮助,当我在网上搜索时,我发现了一个名为 urn 的函数,但我无法在 r 中下载包。所以简而言之,我想做完全像下面的代码:
http://rss.acs.unt.edu/Rdoc/library/urn/html/urn.html 但手动而不是使用 urn 包
我尝试了以下代码,但生成的样本不是唯一的,我从“数据”中随机选择行
for(j in 1:10) {
x=unique(data[,2])
tr=sample(length(x),0.9*length(x),replace=FALSE)
}