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