1000个苹果,每9个抽哪档纤1个,抽30个,那也就用到9*30=270,跟1000有什么关系?
#假设apple原先是按顺序排的>apple
[1] 1 2 3 4 ...
#首先将1000个苹果打乱顺序
>apple <- apple[sample(1000)] apple
[1] 528 376 9 231 李仿...
#然后写个循环
> i <- 1 # 这是抽样范围的起点
> output <- vector() # 存储最后抽出来的样本
> while (count != 30){
+ temp <- sample(apple[i : (i + 8)] , 1) # 在apple的第i到第i+8之间抽1个
+ output <- c(output, temp) # 把结果存下来
+ i <- 蠢颤i + 9 # 重新设定起点
+ count <- count + 1
}
运行完看output
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)