SPSS第二章
们的目的是将这两个数据合并到一起。
• 增加变量有两种方式:
一是两个数据文件按观测量顺序一对一地横向合并; 二是按关键变量合并,即要求两个数据文件必须有一个共同的关键变
量,两个数据文件中关键变量值相同的观测量合并为一个观测量。
1、打开数据a2-1.sav与数据a2-2.sav,我们来演示打开多 个数据文件合并数据的方式。
“变量名称是否包含在文件的顶 部?”选项:如果变量名称包含 在文件的顶部选择“是”;没有 选择“否”。本例中变量名称包 含在文件顶部,选择“是”。
点击“下一步”
5、进入第3步。这里有三个选项需要设置
“第一个数据个案从哪个行号开 始?”选项:该输入框用于选择 数据读取的起始行,如果数据文 件中包含标签,那么该数据文件 的起始行就不是第一行。本例中 由于第一行包含标签故输入 “2”。
– 变量名最多可包含 64 个字节,并且第一个字符必须是字母或字符 @、# 或 $ 之一。后续字符可以是字母、数字、非标点字符和句 点 (.) 的任意组合。在双字节语言(例如中文)中,64 个字节通 常意味着 32 个字符。
• 定义变量包括:变量名、变量类型、变量宽度、小数位数 、变量标签、数值标签、缺失值、变量栏宽度、数据对齐 方式、变量的度量标准。
– 度量标准, 分为度量、有序和名义。这对应于统计上所讲的等距与 等比、顺序、称名变量。
• 在SPSS的数据视图中,数据文件是按个案(行)和变量(列) 组织的。
• 个案表示各个调查对象。
• 变量表示对调查中提出的每个问题的回答。
例子
• 问卷的组成: –指导语 –人口统计学资料 –各个分问卷
例子
在本例中,数据a2-1.sav与数据a2-2.sav的顺序是一一 对应的,我们可以直接按照增加变量的第一种方式,直接 点击确定合并;也可以按照关键变量来进行合并,在正式 合并之前我们已经把数据按照关键变量进行升序排列。我 们下面演示的是第二种按关键变量合并的方法。
• 用户可以在数据编辑器窗口进 行数据输入、观察,编辑和统 计分析等操作。
1、标题栏。显示窗口名称和编辑的数据文件名。如果当前 数据编辑器中是一个新建的文件,其显示为“未标题1[数 据集0]-SPSS Statistics数据编辑器”。
2、菜单栏包括“文件”、“编辑”、“视图”、“数据” 、“转换”、“分析”、“图形”、 “实用程序”,“附 加内容”、“窗口”和“帮助”菜单,这此菜单可以实现 编辑数据与变量、定义系统参数、设置显示方式、绘制图 形、进行各项数据分析和查阅帮助等功能。
2、打开数据文件,开始数 据的导入。
“从第一行数据读取变量名”复选框,如勾选该该复选框系统会将Excel 数据文件第一行作为变量名读入。 “工作表”下拉框:如果读取的Excel数据文件中有多个数据表用户可以 在该下拉框中选择要读取的工作表。 “范围”输入框:和果用户 希望读取Excel工作表中的部分数据可以在输 入框中输入相应的数据范围。 “字符串列的最大宽度”输入框:该输入框用于设置字符串变量的最大宽 度,直接输入自定义宽度即可。
导入完成后的效果图
第四节 SPSS中合并数据文件
可以使用两种不同的方式合并两个文件中的数据:
1、包含相同变量但不同个案的SPSS数据文件。 2、包含相同个案但不同变量的 SPSS 数据文件。
从菜单中选择:<数据>-<合并文件> 选择<添加个案>或<添加变量> ,如右图所示。
一、添加个案
• “添加个案”将数据与另外一个包含相同变量(列)但不 同个案(行)的外部SPSS数据文件合并在一起。
• 在这一讲中,我们用到数据a1-1.sav与数据a1-2.sav。 • 数据a1-1.sav与数据a1-2.sav有相同的变量。我们的目的是
将这两个数据合并到一起。
1、首先打开数据a1-1.sav。从菜单中选择:<文件 >-<打开>-<数据>,打开数据a1-1.sav。
通过数据视图窗口我们发现数据 a1-1.sav中共有4个个案。我们要 将数据a1-1.sav与未打开的数据 a1-2.sav进行合并。
“文本限定符是什么”选项:如果 数据中有文本,需要在这里指定相 应的标记符号。本例中没有,选择 “无”。
7、进入第五步
该对话框用于设置变量的名称和数据格式,用户“数据预览”表 格中选择相应的变量,即可在“变量名称”输入框中输入变ห้องสมุดไป่ตู้名 称在“数据格式”下拉列表中选择相应的数据格式。
8、进入第六步”。
3、常用工具按钮,显示自定义的SPSS常用工具。
4、单元格信息显示栏。该显示栏用于显示单元格位置和单 元格的内容等相关信息。灰色显示的区域为提示区,显示 单元格的位置,空白区域为数据编辑区,该区域内显示当 前选中的单元格的内容,用户可以在该区域输入或修改相 应的内容。
5、 数据编辑显示区。在窗口的中部是编辑显示区,该区最 左边列显示单元序列号,最上边一行显示变量名称选定的 单儿格呈反色显示,其内容将出现在数据和单元格信息显 示栏中,在此输入或修改单元格内容。
• 建立数据文件的步骤: –根据需要设置变量 –定义变量属性 –输入数据
第三节 SPSS其他数据格式的导入
• 在观实的分析应用中,许多数据并不是以SPSS数据格式保 存的。因此我们需要能够读取这些不同格式的数据。SPSS 提供了与多种应用软们的接口,支持多种格式的数据文件 格式。用户可以方便地将其他数据格式文件导入其中。
3、设置完成后,单击“确定”按钮读入Excel数 据。结果如下图所示。
二、从文本文件中导入数据
1、从菜单中选择:<文件>-<打开>-<数据>,选择 Text (*.txt) 作为您要查看的文件类型。 以SPSS自带的 demo.txt为例。demo.txt一般位于SPSS安装目录下的 Samples\Simplified Chinese文件夹中,笔者计算机中 SPSS是默认安装的,那么demo.txt的绝对位置就是
“如何表示个案”选项:是一行 表示一个个案还是变量的特定编 号表示个案。本例中是一行表示 一个个案。
“您要导入多少个个案?”:是全部个案,还是前 多少个个案,或者是随机导入指定数目的个案。本 例中选择导入全部个案。
6、进入第四步。有两个选项需要设置。
“变量之间有哪些分隔符”选项: 本例中变量之间是以“TAB”为分隔 符的,因此选择“制表符”,如果 变量之间是用空格、逗号或其他符 号来分割的,可以做相应的选择。
– 变量类型,指定每个变量的数据类型。缺省情况下,假定所有新变 量都为数值变量。可以使用“变量类型”来更改数据类型。
– 宽度(最大位数)。
– 小数位数,显示的小数位数。受宽度的限制。
– 变量标签,可以为描述性变量标签分配最多可达 256 个的字符( 在双字节语言中则为 128 个字符)。变量标签可以包含空格和变量 名称中所不允许的保留字符。
一、从Microsoft Excel 中读取数据
1、从菜单中选择:<文件>-<打开>-<数据>,选择 Excel (*.xls) 作为您要查看的文件类型。 以SPSS自带的 demo.xls为例。demo.xls一般位于SPSS安装目录下的 Samples\Simplified Chinese文件夹中,笔者计算机中 SPSS是默认安装的,那么demo.xls的绝对位置就是 C:\Program Files\SPSSInc\Statistics17\Samples\Simplified Chinese。
从菜单中选择:<数据>-<合并文件>-<添加变量>,打开如 下图所示的对话框。
• 在“打开的数据集”中选择“a2-2.sav[数据集2]”,然 后点击“继续”。
2、 在打开的如上图所示的对话框中,左栏“已排除的变量 ”列出的是两个文件中的同名变量。只有这样的变量一可 以作为关键变量。对话框右侧“新的活动数据集”矩形框 中,列出了可以在新工作数据文件中存在的变量。
如果用户希望将本次设置的文件 格式作为规则保存,以便在导入 类似的文本数据文件时无须重新 没置,可以在“您要保存此文件 格式以备以后使用吗"选项组中 选择”是",并输入文件的保存 路径。
“您要粘贴语法吗?”如果用户选择“是”,那么单击完成后,会把相应 的相应的语法命令粘贴到语法编辑器中。本例中选择“否”。单击“完成” 完成数据的导入。
– 值标签,您可以为每个变量值分配描述值标签。当您的数据文件 使用数值代码表示非数值类别时(例如:代码 1 和 2 代表 male 和 female),此过程特别有用。
• 定义变量包括:变量名、变量类型、变量宽度、小数位数、 变量标签、数值标签、缺失值、列宽、数据对齐方式、变量 的度量标准。
– 缺失值将指定数据值定义为用户缺失值,并将其从大多数计算中排 除。
C:\Program Files\SPSSInc\Statistics17\Samples\Simplified Chinese
2、打开数据文件,开始数据的导入
3、单击“打开”按钮,打开如下图所示的对话框
4、点击“下一步”。进入第二步,这里有两个选项要设置
“变量是如何排列的?”选项: 如果用户文本文件数据中的变量 是用特定符号分割开的,那么选 择“分割”;如果每个变量的宽 度是固定的,那么选择“固定宽 度”。本例中的数据是用“TAB” 符号分割的,因此选择“分割”。
– 列宽,可以直接输入数字指定列宽。也可以通过单击并拖拽列边框 来更改数据视图中的列宽。对于数值型变量,超过列宽的部分将以 “…”表示。
– 对齐方式,对齐控制着数据视图中数据值和/或值标签的显示。缺省 对齐方式为数值变量在右边,字符串变量在左边。此设置只影响数 据编辑器中的显示 。有左对齐、右对齐、居中对齐三种方式。