3

在 R 中有一个source函数,您可以在其中从另一个 R 脚本获取 R 脚本。我希望能够在 SPSS 中做同样的事情。

如何从另一个 SPSS 语法文件中获取 SPSS 语法文件?

4

1 回答 1

7

在@AndyW 的评论之后更新。

INSERTandINCLUDE命令。INSERTINCLUDE. 请参阅此处的 INSERT文档。

以下是基本语法模板:

INSERT  FILE='file specification'
       [SYNTAX = {INTERACTIVE*}]
                 {BATCH       }
       [ERROR = {CONTINUE*}]
                {STOP     }
       [CD = {NO*}]
             {YES}
       [ENCODING = 'encoding specification']

因此,可以将以下命令放在 SPSS 语法文件中

INSERT FILE='foo.sps'. 

它会导入foo.sps语法文件。默认情况下,语法必须遵循交互模式的规则,并且代码不会因错误而停止。

为了避免必须指定文件的完整路径,可以将工作目录指定为INSERT语句中的参数或使用单独的CD命令。例如,

CD '/user/jimbo/long/path/to/project'

另一种选择是使用FILE HANDLE.

有关详细信息,请参阅 SPSS 语法参考(此处以大 PDF 文件的形式提供)。

于 2012-10-31T00:15:56.740 回答