第二节 排序个案
在实际工作中,经常会需要对某个或某些变量值进行排序。在SPSS数据文件的数据视图中可以用两种方法对变量进行排序。仍以前面的例子对SPSS中个案排序进行讲解。
一、第一种方法
在打开的数据视图窗口,通过菜单项依次选择“数据—排序个案”,出现如图3-5所示界面,其中:
(一)排序依据
选中某个或某几个变量进行排序。如果是对两个或两个以上的变量进行排序时,按照进入排序依据对话框中的变量顺序进行,先按设定的排列顺序对第一个变量进行排序,如果第一个变量的变量值相同,再按照第二个变量进行排序。注意第二个变量的排序方式可以与第一个不同,具体方法就是,选中第二个变量,然后选择排列顺序是升序还是降序,以此类推。
(二)保存已分类数据
对于以按照某个或某些变量进行排序后生成的数据库可以另存为另外一个SPSS数据文件,这样原始的SPSS数据文件不变。
(三)刚才进行一系列窗口菜单操作后点击“粘贴”,就可以将这些操作步骤在语法窗口中以程序方式展示。以上的操作点击“粘贴”按钮后,在语法窗口中以语法程序显示,在语法程序窗口,选择“运行—全部”后,出现如图3-6所示的结果。
(四)语法窗口的程序详解
“DATASET ACTIVATE数据集2”就是临时数据集2,是活动状态,后面程序的运行是针对这个处于活动状态的数据库进行的。假如桌面打开了两个及以上数据库,可以通过命令“DATASET ACTIVATE数据集名”来激活拟进行变量排序的数据库。SORT CASES BY卡片ID(A)出生日期(D)指定对变量“卡片ID”和变量“出生日期”进行排序,卡片ID按升序排列,A(ascending)表示升序;出生日期按降序排列,D(descending)表示降序。
二、第二种方法
对某个变量进行升序或降序排序,在打开的数据视图窗口中,鼠标选择该变量,然后点击鼠标右键,选中升序排列或降序排列。如图3-7所示,选中变量“卡片ID”,点击鼠标右键,在弹出的菜单列表中选中“升序排列”即可实现对变量“卡片ID”的按升序排列。