如果数据量较大时,经常需要把一份大的数据分成几个小部分,然后再分别录入。 在SPSS中,SPSS数据文件的合并是指将一个已存储在磁盘上的SPSS数据文件,与当前SPSS数据编辑窗口中的数据文件进行合并,然后将合并荷藕的数据在重新装入数据编辑窗口中。因此,实现两个SPSS数据文件的合并,迎首先打开一个数据文件到数编辑窗口中,然后再实现与另一个数据文件的合并
SPSS数据文件合并方式有两种:纵向合并和横向合并 1.纵向合并 纵向合并就是将当前打开的数据(称为数据文件A)与另一个SPSS数据文件(称为数据文件B)中的数据进行收尾对接,即添加个案。 实现SPSS数据文件纵向合并迎遵循两个条件: ①两个待合并的SPSS数据文件,其内容合并是有实际意义的。 ②为方便SPSS数据文件的合并,在不同数据文件中,数据含义相同的列,最好起相同的变量名、相同的变量类型。这样方便SPSS对变量自动对应和匹配。 操作步骤: ●先打开一个待合并的SPSS数据文件A; ●选择“数据”→“合并文件”→“添加个案”;
●选择外部SPSS Statistics数据文件,点击浏览,添加想要合并的数据文件B,点“继续”;
●弹出的对话框解释如下:(*)代表A中的变量,(+)代表B中的变量 【新的活动数据集】:变量为合并后的数据文件中包含的变量。 【未成对变量】中sr和income两个变量含义一样,只是名称不同,同时将两个选中,点击“配对” 将剩余不能配对,直接选择后点击右箭头移到“新的活动数据集”中 【指示个案源变量】若勾选则在合并后的数据文件中出现一个名为source01的新变量,0表示变量来自当源文件,1表示变量来自被合并的文件。
●点击确定,合并的后的数据显示在数据视图中
2.横向合并 横向合并是将一个SPSS数据文件(称为数据文件B)中的若干个变量加到当前数据(称为数据文件A)编辑窗口的数据中. 实现横向合并的应遵循三个条件: ①两个数据文件必须至少有一个变量名相同,这个变量是横向对接的依据,称为键变量,键变量也可以是多个。 ②两个数据文件都必须先按键变量进行升序排序或多重排序。排序方法>> ③两个数据文件,数据含义不同的列,变量名不应相同。 操作步骤: ●先打开一个待合并的SPSS数据文件A和B; ●在A数据窗口选择“数据”→“合并文件”→“添加变量”;
●选择“打开数据集”,选择已经打开的数据文件B,点“继续”; ●弹出的对话框解释如下:(*)代表A中的变量,(+)代表B中的变量 【排除的变量】:两个要合并的数据文件中变量名称相同的变量(即重复的变量名),若想要将此对话框中的变量纳入合并后的数据文件,则需要选中变量,点击重命名,重新命名后再移入到新的活动数据集对话框中。 【键变量】:若需要使用键变量进行合并时,需在步骤1之后2之前,将键变量升序排列,然后勾选“按键变量匹配个案”,勾选“两个数据集中的个案都按键变量的顺序进行排序”,此时下方的复选框被激活: [非活动数据集是键控表] 表示以外部数据文件的变量为主,只纳入与外部数据文件相同的变量为合并后的数据文件。 [活动数据集是键控表] 表示以当前数据文件的变量为主,只纳入与当前数据文件相同的变量为合并后的数据文件。 [两个文件都提供个案] 表示将两个数据文件的变量都纳入都合并后的数据文件中。 以上三种方式,根据实际的要求选择,设置完成后,将键变量移入【键变量】对话框中。 注意:若不使用键变量,自动按记录编号合并!
|