영어 버전 문서로 돌아가기확장 출력 노드
확장 출력 노드(SPSS Modeler)
마지막 업데이트 날짜: 2024년 11월 07일
확장 출력 노드를 사용하면 R, Python 또는 Spark용 Python 작성된 스크립트를 실행하여 출력을 생성할 수 있습니다.
노드를 캔버스에 추가한 후 두 번 클릭하여 특성을 여십시오.
명령문 탭
구문 유형( R, Python 또는 Spark용Python)을 선택합니다. 그 후 데이터를 출력하기 위한 사용자 정의 스크립트를 입력하거나 붙여넣으십시오. 명령문이 준비되면 노드를 실행할 수 있습니다. R 명령문에 대해서는 다음 옵션을 사용할 수 있습니다.
- 플래그 필드 변환. 플래그 필드를 처리하는 방법을 지정합니다. 문자열에서 요인으로, 정수 및 실수에서 double로 및 논리 값(True, False)이라는 두 가지 옵션이 있습니다. 논리 값(True, False)을 선택하면 플래그 필드의 원래 값이 손실됩니다. 예를 들어, 필드에 값
Male
및Female
이 있는 경우 이들은True
및False
로 변경됩니다. - 결측값을 R '사용할 수 없음' 값(NA)으로 변환. 이 옵션을 선택하면 결측값이 R로 변환됩니다.NA값. 값NAR에서 결측값을 식별하는 데 사용됩니다. 사용하는 일부 R 함수에는 데이터가 포함될 때 함수가 작동하는 방식을 제어할 수 있는 인수가 있을 수 있습니다.NA. 예를 들어, 이 함수를 사용하면 다음을 포함하는 레코드를 자동으로 제외하도록 선택할 수 있습니다.NA. 이 옵션을 선택하지 않으면 누락된 값이 변경되지 않은 상태로 R에 전달되며 R 스크립트를 실행할 때 오류가 발생할 수 있습니다.
- 날짜/시간 필드를 시간대의 특수 제어가 있는 R 클래스로 변환 이 옵션을 선택하면 날짜 또는 날짜/시간 형식의 변수가 R 날짜/시간 형식으로 변환됩니다. 다음 옵션 중 하나를 선택해야 합니다.
- R POSIXct. 날짜 또는 날짜 시간 형식의 변수가 R로 변환됩니다.POSIXct오브젝트,
- R POSIXlt (목록). 날짜 또는 날짜 시간 형식의 변수는 R로 변환됩니다.POSIXlt오브젝트,
참고: POSIX 형식은 고급 옵션입니다. R 스크립트에서 날짜/시간 필드가 해당 형식이 필요한 방식으로 처리되도록 지정된 경우에만 이 옵션을 사용하십시오. POSIX 형식은 시간 형식의 변수에는 적용되지 않습니다.
콘솔 출력 탭
콘솔 출력 탭에는 R 스크립트 또는 Python 스크립트가 실행될 때 수신되는 모든 출력이 포함됩니다(예: R 스크립트를 사용하는 경우 구문 탭의 R 구문 필드에 있는 R 스크립트가 실행될 때 R 콘솔에서 수신되는 출력이 표시됨). 이 출력은 R 또는 Python 스크립트가 실행될 때 생성되는 R 또는 Python 오류 메시지나 경고를 포함할 수 있습니다. 출력은 주로 스크립트를 디버그할 때 사용할 수 있습니다. 콘솔 출력 탭에는 R 구문 또는 Python 구문 필드의 스크립트도 포함됩니다.
확장 가져오기 스크립트가 실행될 때마다 콘솔 출력 탭의 콘텐츠가 R 또는 Python 콘솔에서 받은 출력으로 덮어씌워집니다. 이 출력은 편집할 수 없습니다.
참고: 확장 출력 스크립트 실행으로 인해 발생하는 R 또는 Python 오류 메시지 또는 경고는 항상 콘솔 출력 탭에 표시됩니다.