SPSS的数据录入、编辑和保存

二、SPSS的数据录入、编辑和保存

(一)数据的录入和导入

利用SPSS软件,可以直接在数据视图窗口录入数据或者直接导入数据。可以导入的数据形式非常多,包括SPSS数据文件(扩展名为*.sav),Excel数据,其他统计分析软件如SAS、Stata的数据,甚至可以导入一般文本中的数据,如以“*.txt”和“*.dat”等为后缀的文件。

想要导入数据只需要点击菜单栏最左边的[文件(F)]选项,然后点击[打开(0)],再选择[数据(D)],就会弹出如图6-9所示的窗口。在窗口的[文件类型]下拉菜单中,选择所需要导入的文件类型,然后在“查找位置”找到自己需要导入的文件,再点击[打开(O)]即可。

图6-9 打开数据窗口

将数据录入或导入后,可以点击变量视图窗口,然后对变量的名称、类型、宽度等内容进行设置。如果导入的数据中本来就明确了变量的名称、类型等,那么在导入后,可以直接在变量视图窗口看到相关的信息;如果是自己直接录入的数据,或是原来的数据没有注明名称等内容,那么就需要在这个部分对相关信息进行编辑。

例如,我们把“浙江××职业技术学院‘学评教’统计数据”的Excel数据导入了SPSS软件,数据视图中显示的结果如图6-10所示。

图6-10 数据导入后数据视图窗口的显示

(二)数据的编辑

在数据导入后可以发现两个问题:第一,系统默认了保留“性别”“学生评教成绩”和“对教师的满意度”数据小数点后一位数,“学生期末平均分”为默认保留小数点后两位;第二,性别的“1”和“2”所表示的真实意思无法体现。

这些问题我们都可以在变量视图窗口进行修改。如图6-11所示,我们可以在变量视图窗口修改变量的类型,可以看到SPSS已经识别“姓名”变量为“字符串”,而其他几个变量为“数字”。如果SPSS显示的结果不正确,那么只要直接点击变量的类型,就可以看到右边出现了“”按钮,点击后会出现新的窗口,在该窗口可以选择变量的类型,如日期、货币等。在变量视图窗口我们也可以修改变量的宽度(即长度),也就是小数点后的位数,由于“性别”和“对教师的满意度”都是自己编码的变量,是不带小数点的,我们可以将小数位数改为“0”。

图6-11 在变量视图窗口中对变量的相关属性进行修改

“标签”是对变量的详细说明。在很多问卷调查中,题目的表达非常长,比如对满意度调查的问题——“Q1.您对自己班主任工作是否满意?”在这种情况下,变量名称就不宜直接用问题来表示,而是把“Q1”(question 1)设置为变量名称,把“您对自己班主任的工作是否满意?”设置为该变量的标签。这样会让数据看起来比较清爽,同时在结果显示的时候又能显示出Q1的具体内容,让结果更易懂。

“值”的设置同样比较重要。例如前面所述的“性别”变量,我们在编码的时候,实际上是将“男性”编为1、“女性”编为2,具体设置步骤如下:点击[值(U)]下面的弹出窗口按钮,点击后,会弹出“值标签”窗口(见图6-12)。在[值(U)]的右边框中填入“1”,在“标签(L)”的右边框中填入“男性”,再按[添加(A)]按钮,同样,将值“2”标签为“女性”,然后点击确定即可。设置“值”以后,在统计结果中就可以显示出不同数值所代表的意思,让结果更易理解。

图6-12 值标签的设定

“缺失”是对缺失值的处理,默认是“无缺失值”。如果我们需要设置某些数值为缺失值,也就是认为这些数据没有用,可以将这些数据设置成是“缺失”的。如在数据库中,有学生的“期末平均成绩”显示为0分,而对于0分的结果,我们认为可能是填写错误导致的,不作为考虑。这样我们就可以在[离散缺失值(D)]下面将0列入其中,离散缺失值最多可以写3个。如果是某个范围内的数据都被视为缺失值,那么在[范围加上一个可选的离散缺失值(R)]下方的空格中写上下限和上限即可(见图6-13)。

图6-13 缺失值的设定

“列”是指列宽,在SPSS中可以通过数据调整每一列的宽度。

“测量”则是指变量的层次,是“标度变量”(可以计算的变量),或是“有序变量”(可以排序的变量),或是“名义变量”(只是名称不同的变量),可以根据变量的实际情况进行选择。

(三)数据的保存

在数据录入后,可以直接点击左上角的[保存此文档]按钮进行保存,默认的保存格式为SPSS Statistics(*.sav)格式,以这个形式保存的数据,之后只要双击该数据,系统就会自动打开SPSS软件并显示数据。当然,也可以保存为Excel等格式,此外还可以对文件进行加密。SPSS软件中的数据也可以打印和导出,这些都可以在菜单栏的[文件(F)]菜单下找到相应的选项。