在R中有source
函数,您可以从另一个R脚本中获取R脚本。
我希望能够在SPSS中做同样的事情。
如何从其他SPSS语法文件中获取SPSS语法文件?
答案 0 :(得分:7)
更新了以下@ AndyW的评论。
有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)。