R에는 다른 R 스크립트에서 R 스크립트를 가져올 수있는 source
함수가 있습니다. SPSS에서도 동일한 작업을 수행 할 수 있기를 원합니다.SPSS의 다른 구문 파일에서 구문 파일을 소싱하는 방법은 무엇입니까?
다른 SPSS 구문 파일에서 SPSS 구문 파일을 가져 오는 방법은 무엇입니까?
R에는 다른 R 스크립트에서 R 스크립트를 가져올 수있는 source
함수가 있습니다. SPSS에서도 동일한 작업을 수행 할 수 있기를 원합니다.SPSS의 다른 구문 파일에서 구문 파일을 소싱하는 방법은 무엇입니까?
다른 SPSS 구문 파일에서 SPSS 구문 파일을 가져 오는 방법은 무엇입니까?
@ 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)를 참조하십시오.
INCLUDE는 작동하지만 일괄 구문 규칙으로 제한됩니다. 좀 더 유연한 대화식 구문 규칙을 허용하는 INSERT 명령을 참조하십시오. –
(긴 경로 이름의 경우) 더 긴 경로를 더 짧은 이름으로 매핑 할 수있는 FILE HANDLE 명령입니다. 필자는 작업 디렉토리 이외의 다른 곳에서 만든 스크립트와 함수를 사용하는 경향이 있으므로 디렉토리를 변경하는 것보다이 방법을 선호합니다 (둘 다 어떤 상황에서도 사용될 수 있음). –
@AndyW 팁 주셔서 감사드립니다; 귀하의 의견에 비추어 답변을 업데이트했습니다. –