SPSS轻松学:实战案例
上QQ阅读APP看书,第一时间看更新

第三节 选择个案

在进行数据分析时,经常需要挑选某些满足一定条件的变量值的个案进行分析。在SPSS数据文件的数据视图中可以采用两种方法进行变量筛选。仍以前面的例子对SPSS中个案筛选进行讲解。

打开SPSS的数据视图窗口,通过菜单项依次选择“数据—选择个案”,出现如图3-8所示界面,其中:

图3-8 筛选个案

(一)选择

左侧的变量列表框中表示可供选择的变量。右侧选择变量的满足条件。

1.全部个案 表示所有个案都纳入分析。

2.如果条件满足 选中“如果条件满足”是指变量满足某种条件才会纳入,选中后,点击“如果(I)”按钮。如图3-9所示界面。选择所有性别为“男”的个案。在“选择个案IF”的对话框的左侧选择变量性别,点击中间向右的箭头,变量“性别”进入右上的条件设置框中,要求性别等于“男”。

图3-9 筛选个案

(1)中间是四则运算符。

(2)函数组:选择变量的计算采取何类型函数。

(3)函数和特殊变量:选择函数组中的某类函数后,在此显示具体满足什么条件的函数。

(4)函数表达式:选中某个函数后,显示该函数的具体表达式,并进行解释。

请注意:因为性别是字符型变量,等号右侧的变量值要加英文状态下的引号,切记!否则会出错。

(二) 以上操作完毕后,点击“确定”按钮,出现如图3-10所示界面。

图3-10 筛选个案

1.随机个案样本 从原始数据库随机选取符合一定条件的个案。点击“样本(S)”按钮,出现如图3-11所示界面。样本尺寸有两种:一种大约数(A),即从原始数据库中所有个案抽取多大比例的样本;另一种精确数(E),即从原始数据库中从第一个开始的个案多少个个案中,随机抽取多少个个案,图3-11表示从第一个个案开始到第100个个案中,随机抽取50个个案。

图3-11 筛选个案

2.基于时间或个案全距 从原始数据库随机选取一定范围内的个案。点击“范围(N)”按钮,出现如图3-12所示界面,如选取的个案范围从第20个个案开始到第100个个案。

图3-12 筛选个案

请注意:以上几种选择是单项选择,不能一次对几种情况进行同时选择,每次只能选择其中一种情况。

(三)输出

设置完毕后,就是根据条件产生的结果的输入方式有3种,如图3-13所示界面,其中:

图3-13 筛选个案

1.过滤掉未选定的个案 表示对未选定的个案打上删除标记。

2.将选定的个案复制到新数据集 产生一个新的临时数据库并在空白处对这个临时数据集进行命名。

3.删除未选定的个案 把未选定的个案从原始数据库中直接删除。

请注意:一旦删除且点击了保存(不是另存为另外一个数据文件),这样原始数据库就被更新了,无法恢复被删除的个案。因此,建议一旦选择了“删除未选定的个案”,数据库应另存为新的数据文件,这样就保留了原始数据库不被修改。

(四)操作完成后,如果点击“粘贴”按钮,就会将以上的操作步骤后台转换为语法程序,并在语法窗口中显示,可以在语法窗口中根据需要对语法程序进行修改,如图3-14所示。

图3-14 筛选个案的语法程序

1.如果需要在原始数据库中筛选性别为“女”的个案,此时,只需要修改图3-14中的第一组语法程序,将“男”改为“女”即可。

2.如果需要在原始数据库中的前1000个个案中随机挑选100个个案,此时,只需要修改图3-14中的第二组语法程序,将“SAMPLE 50 from 100”改为“SAMPLE 100 from 1000”即可。

3.如果需要在原始数据库中挑选从第100个个案到第1000个个案,只需要修改图3-14中的第三组语法程序,将USE后面的“20”和“100”分别改为“100”和“1000”即可。

其实SPSS的挑选个案很简单,既有直观的窗口菜单操作方式,又可以保存为语法程序,通过语法程序即可实现重复工作的需求。所以说SPSS是非常方便的。