了解了数据的基本属性和定义方法后,接下来的工作就是将已经收集的数据录入SPSS中形成数据文件,以便进行数据的分析。在录入数据文件时,首先要定义数据结构,然后再输入数据,这样才能形成一个完整的数据文件。下面首先对数据编辑器进行简单介绍。
SPSS数据文件的录入方式和Excel基本类似,主要以电子表格的方式进行录入。启动SPSS后,屏幕上将显示出如图2-13所示的窗口。这个窗口也就是SPSS的数据编辑器,用户可以在此窗口建立数据文件。在“变量视图”中定义数据文件的变量及其变量属性,有关变量的类型、不同类型变量的属性及其定义方法在前面的章节中已经进行了详细讲解。单击界面左下角的“数据视图”按钮,将数据编辑窗口切换至“查看”视区,在空白的二维表格中即可输入数据。
图2-13 数据编辑器窗口
I 数据编辑器的构成
数据编辑器主要由四部分构成:标题栏、当前数据栏、输入数据栏、数据显示区。
(1)标题栏:当数据显示区为一个已保存过的数据文件时,标题栏将显示此文件的名字;如果数据显示区为一个新建的文件,则标题栏显示为“无标题2[数据集2]-IBM SPSS Statistics数据编辑器”,如图2-13所示。
(2)当前数据栏:在标题栏、菜单栏及图标下的两栏中,处于左边的即为当前数据栏。当前数据栏中用分号分开了两个数字(或字符串),其中前一个为当前光标所在处的记录号,后一个为其变量名。
(3)输入数据栏:在标题栏、菜单栏及图标下的两栏中,处于右边的一栏即为输入数据栏,此处显示光标所在处的数据值。
(4)数据显示区:数据显示区处于SPSS界面的下端,如图2-13所示,它类似于Excel表格,在表格头部(横轴方向上)显示变量名,而纵轴方向上的最左端为观察序号。如同在Excel表格中选定单元格一样,SPSS数据显示区选定的单元格也呈现为加黑的单元格,所选定的单元格中的数据值将显示于输入数据栏中。用户还可以根据自己的习惯选择是否显示网格线,方法为选择“查看”中的“网格线”命令。“网格线”是一个重复开关选择项,如果它前面显示“√”则表示该功能已经激活,数据编辑器窗口显示网格线;反之,则表示数据编辑器窗口不显示网格线。系统默认为显示网格线。
II 数据编辑器的功能
数据编辑器主要有以下功能:编辑变量和观测量、编辑数据,定义系统参数。使用鼠标和数据菜单可实现编辑变量和观测量功能,在“编辑”中可实现数据的编辑功能,如剪切、复制、粘贴、清除、插入变量、插入观测量、查找等功能。通过“编辑”菜单中的“选项”可定义系统参数,在第1章中讲SPSS的设置时已经做过详细讲解,此处不再赘述。
可以使用“文件”菜单中的“新建”命令来建立一个数据文件,也可以在启动SPSS时选择“输入数据”选项输入新的数据文件。创建SPSS数据文件需要完成两个主要步骤:一是在“变量视图”中定义变量及其属性;二是在“数据视图”中录入数据文件的具体内容。
定义变量类型及其属性的内容在前一节中已经详细讲解过,读者可参照前一节的讲解学习。定义了数据结构的数据文件仅具备了数据文件的基本框架,输入数据后才构成完整的SPSS数据文件。本小节主要介绍在“数据视图”中录入数据的方式。
在数据编辑窗口录入数据可以有很多方法,下面介绍几种主要的录入方法。
I 按单元格录入数据
要录入某个观测点的某个变量值,可以将鼠标移动到相应的单元格,单击激活该单元格,使之成为当前单元格,也可以用键盘的方向键移动至该单元格,录入数据。录入完毕后,只需移动鼠标到下一个指定位置,前一个单元格中就会自动显示录入的数据。
II 按变量录入数据
选择某个变量所在的单元格为当前单元格,在该位置录入一个数据后按“Enter”键,当前单元格下方的单元格自动成为当前单元格,继续录入相应的数据。按此方式录入的数据均为同一变量的值,又称为按列录入方式。
III 按观测量录入数据
选择某一个变量所在的单元格为当前单元格,在该位置录入数据后按“Tab”键,当前单元格所在位置的右边单元格成为当前单元格,继续录入相应数据。若要移动光标至当前单元格左边的单元格,则应按“Shift+Tab”组合键。按此方式录入的数据均为同一观测量的值,也称为按行录入方式。
IV 录入带有变量值标签的数据
录入定义了变量值标签的数据,可以直接录入变量值,也可以通过变量值标签的下拉列表进行选择(图2-14),还可以直接录入变量值标签。前面已经讲过,显示变量值标签可以通过“查看”菜单中的“值标签”命令来实现。但是,系统默认的是显示变量值而不是变量值标签。
图2-14 带有变量值标签的数据
在值标签打开的情况下,虽然在数据编辑器窗口显示的是变量的值标签,但是在数据文件中储存的依然是变量值。