R 스크립트
마지막 업데이트 날짜: 2025년 2월 11일
SPSS Modeler 는 R 스크립트를 지원합니다.
허용된 구문
- 다양한 확장 노드에 대한 특성의 명령문 필드에서는 R에서 인식하는 명령문 및 함수만 허용됩니다.
- 확장 변환 노드 및 확장 모델 너깃의 경우, R 스크립트를 통해 배치 형식으로 데이터가 전달됩니다. 이러한 이유로 모델 스코어링 및 프로세스 노드에 대한 R 스크립트에는 정렬 또는 통합과 같이 데이터의 행 범위에 걸치거나 행을 조합하는 조작이 포함될 수 없습니다. 이 제한사항은 데이터가 Hadoop 환경 및 In-Database 마이닝 동안 분할될 수 있도록 하기 위해 적용됩니다. 확장 출력 및 확장 모델 작성 노드에는 이러한 제한사항이 적용되지 않습니다.
- 확장 변환 노드와 확장 모델 너깃에서의 비배치 데이터 전송 모드 추가는 사용자가 데이터의 행을 병합하거나 결합할 수 있음을 의미합니다.
- 모든 R 노드는 독립적 글로벌 환경에서 표시될 수 있습니다. 따라서 두 개의 별도의 R 노드에서 library 함수를 사용하려면 R 라이브러리를 두 R 스크립트 모두에 로드해야 합니다.
- R 스크립트에 정의된 R 개체의 값을 표시하려면 출력 함수에 대한 호출을 포함시켜야 합니다. 예를 들어, data라는 R 개체의 값을 표시하려면 R 스크립트에 다음 행을 포함시키십시오.
print(data)
- R 스크립트 출력 파일의 파일 경로를 제어하기 위해 SPSS Modeler 에서 이 함수를 사용하므로 R 스크립트에 R setwd 함수에 대한 호출을 포함할 수 없습니다.
- CLEM 표현식 및 스크립팅에서 사용하기 위해 정의된 플로우 매개변수는 R 스크립트에서 사용된 경우 인식되지 않습니다.
- SPSS Modeler 는 R에서 대화형 도표를 지원하지 않습니다.
팁
확장 출력 노드에서 다음 R 스크립트를 실행할 수 있습니다.
- SPSS Modeler에 포함된 R의 분포에 대한 정보를 보려면 다음을 수행하십시오.
R.version
- 설치된 모든 R 패키지를 나열하려면 다음을 수행합니다.
installed.packages()
주제가 도움이 되었습니까?
0/1000