【发布时间】:2012-10-30 23:33:04
【问题描述】:
在 R 中有 source 函数,您可以在其中从另一个 R 脚本获取 R 脚本。
我希望能够在 SPSS 中做同样的事情。
如何从另一个 SPSS 语法文件中获取一个 SPSS 语法文件?
【问题讨论】:
标签: spss
在 R 中有 source 函数,您可以在其中从另一个 R 脚本获取 R 脚本。
我希望能够在 SPSS 中做同样的事情。
如何从另一个 SPSS 语法文件中获取一个 SPSS 语法文件?
【问题讨论】:
标签: spss
在@AndyW 的 cmets 之后更新。
有INSERT 和INCLUDE 命令。 INSERT 比 INCLUDE 更新和更通用。
请参阅INSERT here 上的文档。
以下是基本语法模板:
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 语法参考(here as a large PDF file)。
【讨论】: