1、数据录入及数据合并1一、数据的录入 1.依据变量按列录入 2.依据观测量按行录入 3.插入删除个案(观测量)4.插入删除变量 5.录入数据的保存二、合并数据 1.纵向合并数据 2.横向合并数据 2一、数据的录入 定义数据之后,就可以录入数据了。数据的录入是一个机械的操作过程,需要认真、仔细,当然,还有个技巧和速度问题。因此,数据录入的要求就是快速、正确地录入。数据的录入方法多种多样,可以定义一个变量,按照变量列输入该变量的各个数值;也可以先将所有的变量全部定义完,然后按照观测量来录入,即按照行录入。3 完成定义数据之后,点击数据编辑窗口左下角的“Data View”按钮标签,切换到数据录入界面
2、,如图:4 可以看出,“Name”栏的变量名“X0、X1、X2、X3”,出现在数据录入界面的数据显示区域的最上面。这时每一个变量名所对应的列均表示的是所有观测量的这一变量的值。SPSS中的一组观测量(Case)也叫一个个案,即由各个变量的总和构成一组观测量。比如,被访问者是一个个学生,他们都有性别、身高、籍贯、年龄、民族、兄弟姐妹数目、父亲职业、母亲职业等等特征,我们通常叫这些特征为变量,这些变量共同构成一组观测量,即一个学生个案。5l1.依据变量按列录入 把鼠标放在第一个或者任意一个变量和个案交叉的单元格上,录入之后按“Enter”键或者下移键,进入同一个变量但不同个案的录入。此方法由于要不
3、断变换个案(问卷),很麻烦,一般很少采用此方法。注意:在SPSS中录入数据时,数据类型(比如数值型数据)决定01变化为1,但在其他数据类型(比如字符型)录入时可能出现录入01即为01的情况。6l2.依据观测量按行输入 数据录入通常而又简便的方法是依据观测量按行输入。首先,用鼠标点击并定位于第一个变量与第一个个案的交叉点单元格上,这时此单元格变黑,然后输入该变量的观测值,完成之后,选择向右移动的方向键,这时此单元格变黑,输入变量的观测值。依此方法,重复操作,录入以后的数据。录入完成一个个案之后,按“Enter”键或者下移方向键,进入第二行,用方向键或者直接用鼠标单击第二个个案的第一个单元格,开始
4、录入第二个案。7l迅速录入数据的方法:小技巧:左手拿问卷,右手操作数字键盘。中指放在“5”上,以数字“5”为中心,中指负责数字“2、5、8”的录入;食指负责数字“0、1、4、7”的录入;无名指负责录入数字“3、6、9”;小指负责“Enter”键;而拇指掌控着上下左右的方向键。这样,各个手指各负其责,熟练之后,速度就会很快。注意,开始的时候不要图快,先慢慢来,努力不看键盘,且手指不要图一时的方便而“越位”,坚持下来,大约几份问卷之后,就可以很熟练快速地盲打录入了。8l3.插入删除个案(观测量)如果在录入的过程中发现漏录了一个个案,而你又想把它放在固定的位置上,这时可行的方法之一是“插入个案”。具
5、体做法有多种,最常用的一种方法就是,选中想要插入个案位置下面的一个个案,右击鼠标,在弹出如图所示的菜单,在其中选择“Insert Cases”菜单,单击就成功插入了。910l当然,还有其它方法来插入个案。可以在SPSS的Data菜单中选择子菜单“Insert Cases”,同样会插入在所选择个案的上方一个个案。删除个案的办法和插入的步骤基本无异,只是选择“Clear”罢了。11l4.插入删除变量 在录入数据的过程中,有时需要插入变量。插入变量的做法与插入个案的办法一样。可以在快捷菜单中插入,也可以在Data菜单中进行,其插入的新变量出现在选择变量的前面。变量的删除方法也如删除个案的方法一样。1
6、22024/5/22 周三1314l5.录入数据的保存 录入完成数据,或者需要暂停录入之后,要把录入完成的数据文件保存起来,以便将来查看分析使用或者继续录入。保存数据很简单,象保存Word文档一样,可以由File菜单进入子菜单Save或Save As进行保存,也可以用快捷键Ctrl+S进行保存,也可以点击工具栏图表“”进行保存,可以按照指定的路径保存,并可以指定文件的文件名。15二、合并数据l在SPSS中录入数据时,一般是多人同时录入,录入之后,需要把录入的数据合并起来,形成一个完整的数据文件,以进行数据分析。这是最常见的需要合并数据的情况。当然,也有其他需要合并数据的情况。合并数据一般有两种
7、合并方式,一种是纵向合并;一种是横向合并。16l1.纵向合并数据。纵向合并数据就是增加数据的个案或观测量(Add Cases),指把一个外部文件与工作文件具有相同变量的观测量增加到当前工作文件中。纵向合并应遵循两个条件:首先,要合并的SPSS文件,其合并的内容要具有实际意义;其次,为方便SPSS数据文件的合并,在不同的数据文件中,数据含义相同的列,最好起相同的变量名,变量类型和变量长度也要尽量相同。17l纵向合并数据的步骤如下:打开一个数据文件,执行DataMerge FilesAdd Cases命令,打开Add Cases:Read Files对话框,选择外部文件,双击所要合并的数据文件,打
8、开Add Cases From(从增加观测量)主对话框18l对话框的左边是Unpaired Variables(不匹配变量)列表框,列表中是两个文件(工作文件和外部文件)的不匹配的变量名,不匹配变量指变量名或变量类型不一致的变量,其中有“”标记的是当前文件,用“+”标记的是外部文件。如果两个文件变量类型相同而变量名不同,只需选中两个变量,点击中间的“Pair”按钮,表明合并后的新文件中以工作文件中的变量名作为新文件对应的变量名;当然,也可以运用“Rename”按钮进行重新命名,选择你喜欢的变量名作为在新文件中出现的变量名。19l如果两个文件的变量类型和变量名都不匹配,比如,在当前工作文件中有的
9、变量在外部文件中没有,这时只需要在左边的列表中选中此变量,然后点击中间的方向按钮进入右边的列表就可以了,合并后的结果默认此变量对应的外部文件的此变量的值是缺失值。20l对话框右边是Variables In New Working Data File(新工作文件中的变量)列表框,列表中是工作文件和外部文件匹配的变量名,带“”标记的是字符型变量。此对话框下面的Indicate case source as variable(产生一变量表明个案的来源),选中它,则合并后的文件显示个案的文件来源,0表示来源于当前工作文件的变量,1表示来自外部文件的变量。l所有的匹配和设置工作完成之后,单击“OK”按钮
10、,就完成了数据的纵向合并。21l2.数据的横向合并 横向合并数据是指将一个外部文件中的若干个变量添加到当前工作文件中(Add Variable)。实现SPSS数据文件的横向合并应遵循以下条件:首先,如果不是记录号对应的规则实行合并,则两个数据文件必须至少有一个变量名相同的公共变量,这个变量是两个数据文件横向合并的依据,称为关键变量;其次,如果利用关键变量进行合并的对应,则两个数据文件都必须在合并前进行升序的排列;再次,为方便合并,在不同的数据文件中,数据含义不相同的列,变量名不应该取相同的名称。22l横向合并的操作过程如下:(1)打开一个数据文件,执行DataMerge FilesAdd Va
11、riables命令,打开Add Variables:Read Files对话框选择外部文件,双击所要合并的数据文件,打开Add Variables From(从增加变量)主对话框23l()对话框左侧是Excluded Variables(被排除在新文件之外的变量)变量列表栏中,列出的是外部文件与当前工作文件中重复的同名变量。New Working Data File变量列表框中,列出的是进入新的工作文件变量,其中有“”标记的是当前文件,用“+”标记的是外部文件。l()单击,就将两个数据文件合并成一个新的数据文件。24l注意:如果两个文件含有相等的观测量,而且分类排序顺序一致,一一对应,则无须指定关键变量,直接单击进行合并如果两个文件含有数目不等的观测量,而且分类排序顺序不一致或没有一一对应关系,则需要在合并之前先对数据文件按关键变量进行升序排序,选中关键变量进入Key Variables框中,按照关键变量匹配观测量252024/5/22 周三26