R中的简单randon采样模拟

时间:2016-03-15 20:36:50

标签: r simulation

如何在r?

中的单个命令中生成100个大小为5的样本
N <- 100
n=5
z<-c()
z=numeric(N)
for (i in 1:N){
  z[i]=sample(seq(1:N),size=n,replace=FALSE)
}

哪里错了?

1 个答案:

答案 0 :(得分:1)

您想要从1到100的数字中取样吗?如果是这样,dsaxton的评论会在矩阵中给你这个。或者将样本放在列表中:

lapply(rep(1, 100), function(x) sample(x:100, size = 5))