在 R 中有一个source
函数,您可以在其中从另一个 R 脚本获取 R 脚本。我希望能够在 SPSS 中做同样的事情。
如何从另一个 SPSS 语法文件中获取 SPSS 语法文件?
在 R 中有一个source
函数,您可以在其中从另一个 R 脚本获取 R 脚本。我希望能够在 SPSS 中做同样的事情。
如何从另一个 SPSS 语法文件中获取 SPSS 语法文件?
在@AndyW 的评论之后更新。
有INSERT
andINCLUDE
命令。INSERT
比INCLUDE
. 请参阅此处的 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 文件的形式提供)。