Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Statistics 匹配两个SPSS数据集[困难]_Statistics_Dataset_Spss - Fatal编程技术网

Statistics 匹配两个SPSS数据集[困难]

Statistics 匹配两个SPSS数据集[困难],statistics,dataset,spss,Statistics,Dataset,Spss,我目前正忙于在SPSS中组合两个数据集,但这不是常见的问题,经过巧妙的操作,我成功地将其归结为: -数据集I:非唯一ID“A” -数据集II:唯一ID“B” 我希望保留数据集I,并将数据集II中的B数据添加到A将B与A匹配的每一行中 所以:数据集I包含一个人的ID和一种疾病,每行可能包含多种疾病,因此非唯一ID&数据集II包含一个人的ID和地址行唯一。我想合并它们,这样每个ID+疾病都会用地址更新,如果地址可用的话 接下来,我要完成从I开始保留行,其中A在II和中没有匹配的B;添加新的案例,以保

我目前正忙于在SPSS中组合两个数据集,但这不是常见的问题,经过巧妙的操作,我成功地将其归结为:

-数据集I:非唯一ID“A”

-数据集II:唯一ID“B”

我希望保留数据集I,并将数据集II中的B数据添加到A将B与A匹配的每一行中

所以:数据集I包含一个人的ID和一种疾病,每行可能包含多种疾病,因此非唯一ID&数据集II包含一个人的ID和地址行唯一。我想合并它们,这样每个ID+疾病都会用地址更新,如果地址可用的话

接下来,我要完成从I开始保留行,其中A在II和中没有匹配的B;添加新的案例,以保留II中B与任何A不匹配的行

使用SPSS是否可以实现类似的功能?

请参见命令和此

这样做应该可以确保每个数据集中的ID变量都有一个共同的名称,在本例中只是ID:

DATASET ACTIVATE DS1.
SORT CASES BY ID.
DATASET ACTIVATE DS2.
SORT CASES BY ID.
DATASET ACTIVATE DS1.

MATCH FILES FILE=* /TABLE=DS1 /BY ID.