영어 버전 문서로 돌아가기
확장 변환 노드(SPSS Modeler)
확장 변환 노드
마지막 업데이트 날짜: 2025년 2월 12일
확장 변환 노드를 사용하면 SPSS Modeler 흐름에서 데이터를 가져와 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 콘솔에서 받은 출력으로 덮어씌워집니다. 이 출력은 편집할 수 없습니다.
주제가 도움이 되었습니까?
0/1000