我收到了一个已经设置了多个响应变量的数据集。是否可以导出其语法以在具有相同变量的另一个数据中使用它们?谢谢
答案 0 :(得分:0)
您可以使用APPLY DICTIONARY
命令。严格来说,变量定义不会导出(到文件)或导入(从文件)。通过APPLY DICTIONARY
命令,您可以直接从一个数据集(文件)直接应用三种类型的字典信息。到另一个:
(MRSETS
)的定义是#1 FILEINFO
的一部分,因为它们描述的不仅是单个变量的属性,还包括如何定义某些变量以构成多个响应集。
因此,要复制MRSETS
,请先复制现有的匹配变量的字典,然后复制属于MRSET
的所有新变量,然后再应用FILEINFO
。
在此示例中,来自file1.sav
的var1变量信息被复制到活动数据集中的变量var2,var3和var4。
语法示例:
APPLY DICTIONARY FROM file1.sav
/SOURCE VARIABLES = var1
/TARGET VARIABLES = var2 var3 var4
/NEWVARS
/FILEINFO MRSETS = REPLACE.