SPSS简明操作教程:以案例分析为导向
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1 SPSS数据的录入和定义

2.1.1 数据的定义

【例2-1】请将下列抽样20人的年龄数据录入SPSS,他们的年龄分别是:

26,28,43,32,48,35,54,65,47,29

22,18,55,21,33,49,41,52,27,39

基本思路:这里我只出现了一类数据,就是年龄数据。在输入SPSS之前,我们给这些数据定义为“年龄”。也就是说,在这里只出现了一个变量(英文为:variable)。在SPSS中缩写为“var”。当然,变量你可以根据自己研究的需要,给出你自己想定义的名称。

SPSS操作:以“年龄”为变量,将20人的年龄输入SPSS。

操作步骤:

① 数量类型主要有四种:定类数据、定序数据、定距数据和定比数据。

在SPSS中,主要有8种主要类别:

Numeric(标准型):默认8位数,包括正负号、小数点在内,小数默认2位。如4539.43。

Comma(逗号型):整数部分从个位开始每隔3位以一个逗号隔开。如435,476.21。

Dot(圆点型):整数部分从个位开始每隔3位数以一个原点分隔,小数位以逗号分隔。如1.343,54。

Scientific notation(科学计数法型):如180表示为1.8E+02, E表示以10为底,+02表示正的2次方。

Data(日期型):用来表示日期和时间。

Dollar(美元型):选择此项,会在数据前面自动加上美元符号。

Custom currency(用户自定义)。

String(字符型):如姓名、性别、地点等。

① 对变量的定义主要有:

Name(变量名):如年龄、身高、销售额等。

Type(变量类型):系统默认数值型。

Width(宽度):默认8位。

Decimals(小数位):默认2位。

Label(变量名标签)。

Values(变量值标签):系统无定义。

Missing(缺失值):系统无定义。

Columns(列宽度):系统默认为8。

Align(对齐格式):系统默认右对齐。

Measure(测量方式):系统默认“Scale”(定量测量)。

2.1.2 SPSS数据文件的横向合并

当数据量较多时经常会把一份大的数据分成几个小的部分,由几个录入员分别录入,以期加快数据录入速度,但一份完整的数据被分别存储在几个数据文件中,如果要分析这份数据就必须首先将若干个小的数据文件合并起来。要实现两个或多个SPSS数据文件的合并,应首先将其中的某个数据文件读入数据编辑窗口中,然后依次与其他数据文件合并。合并的方式有两种:纵向合并和横向合并。

【例2-2】 将下面的两个SPSS数据文件横向合成一个数据文件:

目的:将两个或多个SPSS数据文件左右对接合并在一起,便于数据处理。

操作步骤:

2.1.2 SPSS数据文件的纵向合并

【例2-3】 将下面的两个SPSS数据文件纵向合成一个数据文件如调查问卷数据较多时,可以多人同时输入,然后合并到一个数据表中,提高效率。

目的:将两个或多个SPSS数据文件首尾对接合并在一起,便于数据处理注意:文件表1只有4个变量(a1, a2, a3_1, a3_2),而文件表2却有5个变量(多一个变量a4)。

操作步骤:

① 合并之后,由于文件表1没有变量a4,所以在文件表1的a4变量栏中,显示为缺失值。

2.1.3 使用EXCEL导向导入SPSS数据文件

【例2-4】 将文件中的调查数据导入SPSS。具体数据见下图(其中:A1:性别;A2:年龄;A3_1:每周上网时间;A3_2:对网络熟悉程度):

目的:将文件导入,成为SPSS可以处理的数据源。

操作步骤:

① 同样,用SPSS还可以打开下列文件:

SPSS:SPSS for WINDOWS版本的数据文件,后缀为.sav;

SPSS/PC+:SPSS for DOS版本的数据文件,后缀为.sys;

SPSS portable:SPSS的ASCII格式的机器码,可用于网络传输,后缀为.por;

Lotus:莲花公司电子表格的数据文件,后缀为.w*;

SYLK:扩展格式电子表格的ASCII格式,后缀为.slk;

dBase:数据库的数据文件,后缀为.dbf;

Tab-delimited:以空格为分隔的ASCII格式的数据文件,后缀为.dat。

2.1.4 使用文本导向导入SPSS文本文件

【例2-5】 将文本文件中的调查数据导入SPSS。具体数据见下图(其中:A1:性别;A2:年龄;A3_1:每周上网时间;A3_2:对网络熟悉程度):

目的:将.txt为扩展名的文本文件导入,成为SPSS可以处理的数据源。

操作步骤: