用SPSS实现系统抽样

原创 数据小兵  2021-11-29 12:19  阅读 3,180 次
数据小兵成长记

前面我们已经介绍过:

1.简单随机抽样
2.分层随机抽样

这一篇介绍SPSS实现系统抽样。

什么是系统抽样呢?也称为等距抽样。系统抽样是把总体的元素编号排序后,再计算出某种等间隔,然后按一固定抽取元素来组成样本的方法,适合用于总体及样本规模都较大的情况。

比如在3000名学生中抽取100名,则先将这3000名的名单依次编上编号,再根据公式K(抽样间距)=N(总体规模)/n(样本规模)=3000/100=30,划分为30个小单元,接下来在第一个单元中随机选定第一个起始点,然后每隔30名抽1名。

01

案例介绍

咱们找个案例数据,继续用雇员数据。该数据总量474,假设现在要随机抽取40例,系统抽样的(通俗理解,不严谨)步骤如下:

第一步:所有数据排序编码
第二步:计算间隔=474/40≈12
第三步:划分为12个小单元
第四步:在某单元按简单随机抽样法抽取一个起始编号
第五步:从其实编号开始每间隔10个编号抽取1个样本
第六步:将所有抽取的样本组合

大概知道是这么一个意思就行,咱们现在把这个活儿直接交派SPSS。

02

SPSS系统抽样

直接用SPSS的【复杂抽样】菜单模块,【分析】→【复杂抽样】→【选择样本】。

创建一个新的抽样计划。

跳过分层或聚类计划,咱们现在是针对所有数据抽样的,不需什么分层的设定。

这一向导页上,抽样方法的类型,切换到【简单系统性】抽样法,这个就是SPSS内置的系统抽样了。

直接输入40例的抽样总任务。

一般我会建议设定一个随机种子,比如用今天的日期20210825即可。

将抽样的40例样本重新另存一个SPSS文件,咱们起个名【雇员系统抽样】,ok,执行吧。

03

结果解读

直接去找到抽样另存的新文件【雇员系统抽样】。打开。

大家看上面两个图的员工id编号,间隔约12。抽样取到的总数刚好是40例。

04

小兵推荐阅读

☞ 抽样调查造成极大错误的经典案例
☞ SPSS描述统计指标Bootstrap自助抽样置信区间
☞ SPSS如何从数据中随机抽取100条记录?
☞ SPSS 25.0 自助抽样bootstrap没有结果如何解决?
本文地址:http://www.datasoldier.net/archives/3416
版权声明:本文为原创文章,版权归 数据小兵 所有,欢迎分享本文,转载请保留出处!
视频课程《SPSS统计分析:从入门到实践提高》
欢迎订阅SPSS训练营微信公众号

评论已关闭!