从2-400个偶数中,用系统抽样抽取20个样本.

问题描述:

从2-400个偶数中,用系统抽样抽取20个样本.

不知道你的样本能不能重复数字,不过都差不多,只在先用random.Next(200)函数产生1到200的数,再乘以2就行了,Random random = new Random(); int i = random.Next(200);再存入数组里面就行了。

第一步:将2-400之间的200个偶数作为个体编号,号码是001、002...200;
第二步:由于200/20=10,则将编号按顺序每10个一段,分成20段;
第三步:在第一段001、002...010这10个编号中用简单随机抽样法抽出一个(例如002)作为起始号码;
第四步:将002,012,022,032...192的个体抽出,组成样本即4、24、44、64...384组成样本