美文网首页
R语言抽样:给sample 函数一个场景

R语言抽样:给sample 函数一个场景

作者: 大道无形x我有型 | 来源:发表于2019-03-23 15:41 被阅读0次

sample函数可以完成随机抽样处理,其基本形式为:

sample(x, size, replace = FALSE)

相应的示例代码如下:

sample(c(1:20),size=10)  #在1~20数据中不重复地随机抽取10个元素作为样本

[1]  8  2 20 11 14  6 19  1 12  9


R语言抽样:给sample 函数一个场景_腾讯视频

简单随机抽样

    简单随机抽样是指从数据总体中任意抽取指定数量的数据作为样本,其中每个可能被抽取中的样本概率相等。可以用R语言中的sample()函数进行随机抽样。抽取方法分为:重置抽样,不重置抽样。

分层抽样

    分层抽样将分成不同子总体(或称为层)的总体中,按规定的比例从不同层中随机抽取样品(个体)的方法。这种方法的优点是,样本的代表性比较好,抽样误差比较小。缺点是抽样手续较简单随机抽样还要繁杂些。

系统抽样

    先将总体的全部单元按照一定顺序排列,采用简单随机抽样抽取第一个样本单元(或称为随机起点),再顺序抽取其余的样本单元,这类抽样方法被称为等距抽样(Systematic Sampling)。等距抽样又称为机械抽样、系统抽样。等距抽样往往不能给出估计量的估计方差。

相关文章

网友评论

      本文标题:R语言抽样:给sample 函数一个场景

      本文链接:https://www.haomeiwen.com/subject/zeysvqtx.html