数据分析指的是使用各种统计方法,如随机抽样、普查等方式收集大量的数据,并对其执行统计分析的过程,因此,数据是执行分析的基础。
那么,该如何将收集到的数据导入到IBM SPSS Statistics中呢?我们可以通过手输数据、文件导入两种方式将数据导入到软件中。接下来,一起来了解下这两种数据导入方式吧。
一、在SPSS中手输数据
1、创建变量
统计学中的变量指的是研究对象的特征,可分为定性变量与定量变量,而每个变量都会有对应的变量值。
定性变量对应的变量值是特征变量,多为描述对象属性的文字,不可直接作统计运算,如需统计分析,需将其转换为可运算的数值。比如描述喜欢程度的定性特征,很喜欢、喜欢、一点喜欢、不喜欢,可转换为喜欢程度的百分比数值。
定量变量对应的变量值是数值,可作统计运算,比如年龄、高度等。
我们在进行手输数据时,如图1所示,首先需打开SPSS的变量视图,创建所需的变量。
图1:选择变量视图
如图2所示,单个变量需设置变量相关的属性,比较重要的是名称、类型、宽度、小数位数等属性。
1.名称,即变量的名称
2.类型,即变量的类型,例如,如果是定性变量,可设置为字符串;如果是定量变量,可设置为数字。
3.宽度,定义类型所占宽度的限值。一般情况下,每一个字母或数字占一个宽度单位,而每一个中文字占两个宽度单位。
4.小数位数,显示的小数位数。
图2:创建变量
2、输入数据
完成了变量的创建后,我们就可以打开数据视图,为已创建的变量输入变量值。
图3:输入数据
二、文件导入-导入Excel数据
手输数据比较适合数据量较少、或需将纸本数据转化为数字数据时使用。如果已有数字数据,可以直接使用SPSS的文件导入数据的方法,将已有的数据导入软件中。
如图4所示,单击文件菜单中的“打开”选项,选择其中的“数据”。
图4:打开数据
如图5所示,SPSS支持Excel、CSV、txt等文件格式的导入。
图5:可导入数据类型
我们以常用的Excel文件为例,演示一下如何将数据导入到SPSS软件中。如图6所示,选取Excel文件类型,打开目标Excel文件。
图6:导入Excel数据
接着,如图7所示,在弹出的读取窗口中,设置文件的读取方式。其中,比较重要的选项是“从第一行数据中读取变量名称”。
如果不勾选此项,那么SPSS就会将第一行数据读取为变量值,适用于SPSS已创建变量的情况。
图7:读取选项
如果SPSS未创建变量,需要从文件中读取的话,就需要勾选该项目。如图8所示,勾选项目后,第一行数据就成为了变量名称。
确定选项无误后,单击“确定”,执行数据的导入。
图8:从第一行读取变量
导入完成后,我们就可以在数据视图中看到已导入的数据。
图9:完成Excel数据的导入
由于文本数据不包含格式,SPSS在进行数据读取的时候,需先为文本数据设置格式,以便软件准确地导入数据。在此过程中,需经过以下的六个步骤。
图1:打开txt数据文件
第一步、匹配格式
如果所导入的文本数据有与其相匹配的格式文件时,可以直接使用匹配功能,将两者匹配起来。如果没有匹配的格式文件时,就需要单击下一步人工进行格式设置。
图2:选择安装路径
第二步、指定变量
第二步的重点是识别文本数据中的变量(即研究对象的特征)。
1.指定变量的排列方式,如果变量之间是由特定的字符区分的话,就需要选取“定界”选项,比如空格、逗号等。如果变量都是由固定宽度区分的话,就需要选取“固定宽度”选项,比如都是两个中文字。
2.文件数据是否包含变量,如包含,就需选择“是”,并指定变量的行号。
3.小数符号的标注方式,有句号与逗号可选。
图3:变量选项
第三步、设置导入的数据个案
第三步的重点是指定数据个案的导入范围。包含以下内容:
1.指定数据个案导入的开始行号
2.指定个案的表示方式,以一行代表一个个案或以变量的特定编号代表一个个案
3.指定导入的个案范围,导入全部或指定范围的个案
图4:导入数据设置选项
第四步、数据分列
第四步的重点是进行数据的拆分,以达到变量值与变量相匹配的目的,可使用制表符、空格、逗号等方式定义定界符。比如,如图5所示,当前文本数据可使用制表符作为定界符分列数据。
图5:数据分列
如果数据中存在着一些特殊符号,就需要通过“其他”选项指定。比如,如图6所示,地区数据中出现了“-A”的字符。
图6:其他分列定界符
对于以上情况,就可以勾选“其他”选项,并输入“—”符号。如图7所示,在数据预览中,可以看到,字符A已经被分列出来了。
图7:使用“-”作为定界符
第五步、设置变量的数据导入格式
在第五步中,我们可以设置特定变量的变量值数据导入格式。比如,如图8所示,可以指定将“账号”变量以系统自动选取方式设置数据导入格式,当然也可以指定以“字符串”的数据格式导入。
图8:设置变量的数据导入格式
第六步、保存格式
完成了文本数据文件的格式设置后,可将当前设置保存起来,该选项适合需要大量导入同类型文本数据的情况。
图9:保存格式
保存好格式后,就完成了文本数据的导入。
图10:完成文本数据的导入
以上就是如何在SPSS中导入文本数据的方法演示。我们这次使用的数据文本是比较简单、规范的数据,如果遇到一些复杂的文本数据,就需要使用一些高阶技巧,比如使用运算命令处理。