用SAS进行数据分析:如何进行系统抽样_数据分析师考试
做数据分析,尤其做项目不可能拿全量的基础数据进行分析和研究,这就要用到统计学上的抽样,抽样有很多种,有随机抽样、系统抽样、分层抽样等等
今天和大家分享下,在SAS中实现系统抽样过程
一、什么是系统抽样?
将母群体所有样本依次排列,分成许多间隔,每隔若干个个体抽取一个,此种抽样法称为系统抽样法.
二、SAS实现过程
1,先对数据集进行排序
PROC SORT DATA=TEMP;
BY ID;
RUN;
2,每隔n抽取一个样本
DATA TEMP_RANDOM;
SET TEMP;
IF MOD(_N_,8)=2 THEN OUTPUT TEMP_RANDOM;
RUN;