영어 버전 문서로 돌아가기
선택 노드(SPSS Modeler)
선택 노드
마지막 업데이트 날짜: 2025년 2월 12일
선택 노드를 사용하여 BP (혈압) = "HIGH"과 같은 특정 조건을 기반으로 데이터 스트림에서 레코드의 서브세트를 선택하거나 버릴 수 있습니다.
모드. 조건을 충족하는 레코드를 데이터 스트림에 대해 포함할 것인지 제외할 것인지 지정합니다.
- 포함. 선택 조건을 충족하는 레코드를 포함하려면 선택하십시오.
- 삭제. 선택 조건을 충족하는 레코드를 제외하려면 선택하십시오.
조건. CLEM 표현식을 사용하여 지정하는 각 레코드를 테스트하는 데 사용할 선택 조건을 표시합니다. 창에 표현식을 입력하거나 계산기 (표현식 빌더) 단추를 클릭하여 표현식 빌더를 사용하십시오.
다음과 같이 조건을 기준으로 하여 레코드를 삭제하도록 선택합니다.
(var1='value1' and var2='value2')
기본적으로 선택 노드는 모든 선택 필드에 대해 널값을 가진 레코드도 삭제합니다. 이런 현상을 피하려면 다음 조건을 원본에 추가하십시오.
and not(@NULL(var1) and @NULL(var2))
레코드의 비율을 선택하는 데도 선택 노드가 사용됩니다. 일반적으로 이 작업에 대해서는 다른 노드인 표본 노드를 사용합니다. 그러나 지정할 조건이 제공된 모수보다 복잡한 경우, 선택 노드를 사용하여 직접 조건을 작성할 수 있습니다. 예를 들어 다음과 같은 조건을 작성할 수 있습니다.
BP = "HIGH" and random(10) <= 4
그러면 높은 혈압을 나타내는 40% 정도의 레코드가 선택되고 해당 레코드가 추가 분석을 위해 다운스트림에 전달됩니다.
주제가 도움이 되었습니까?
0/1000