我有两个具有相同 ID 变量的文件,所以我想将它们与 MATCH FILES 命令匹配,但我想保留第一个文件中的所有变量,而另一个文件中的一些变量。问题是,我不想键入第一个文件中的每个变量,但子命令 KEEP ALL 似乎不起作用。这是我的语法和错误消息:
GET FILE='C:\Users\Mike\Desktop\Households.sav'.
SORT CASES BY ID (A).
GET FILE='C:\Users\Mike\Desktop\Adults.sav'.
SORT CASES BY ID (A).
MATCH FILES
/FILE=*
/KEEP ALL
/FILE='C:\Users\Mike\Desktop\Households.sav'
/BY ID
/KEEP PV1 PV2 PV3 PV4.
EXECUTE.
SAVE OUTFILE
'C:\Users\Mike\Desktop\matchHouseholdsAdults.sav'.
子命令出现故障。所有 FILE、TABLE、RENAME 和 IN 子命令必须在所有其他类型的子命令之前。语法检查从下一个斜杠开始。
谢谢各位。