我有一个数据集,其中包含许多二分变量(0 或 1)的情况。 SPSS中有没有办法要求随机抽取500个值为0的案例和500个值为1的案例(总共1000个)?本质上是尝试获取每个值都有均匀数量案例的随机样本。
我搜索了 IBM 的网站和大量 YouTube 视频,但似乎找不到类似的内容,尽管听起来很简单。
实现此目的的一种方法是创建一个随机变量,按该变量排名,并根据排名保留每个类别的 500 个案例:
compute rndm=uniform(1).
RANK VARIABLES=rndm (A) BY yourdichovar /RANK /PRINT=NO /TIES=MEAN.
select if Rrndm<=500.
exe.