导出已设置的多个响应语法

时间:2018-07-28 13:57:48

标签: spss

我收到了一个已经设置了多个响应变量的数据集。是否可以导出其语法以在具有相同变量的另一个数据中使用它们?谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用APPLY DICTIONARY命令。严格来说,变量定义不会导出(到文件)或导入(从文件)。通过APPLY DICTIONARY命令,您可以直接从一个数据集(文件)直接应用三种类型的字典信息。到另一个:

  1. 文件级别(FILEINFO)上的词典信息

  2. 两个文件(VARINFO)中都存在的变量的字典信息

  3. 目标文件(NEWVARS)中不存在的变量的字典

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.