필러 노드

필러 노드는 필드 값을 대체하고 스토리지를 변경하는 데 사용됩니다. 지정된 CLEM 조건 (예: @BLANK(FIELD)) 을 기반으로 값을 바꾸도록 선택할 수 있습니다. 또는 모든 공백 또는 널값을 특정 값으로 바꾸도록 선택할 수 있습니다. 필러 노드는 종종 유형 노드와 함께 사용되어 결측값을 대체합니다.

필드 채우기. 데이터 세트에서 값을 검사하고 대체할 필드를 선택하십시오. 기본 동작은 지정된 ConditionReplace with 표현식에 따라 값을 바꾸는 것입니다. 바꾸기 옵션을 사용하여 대체 대체 방법을 선택할 수도 있습니다.

주: 사용자 정의 값으로 바꿀 여러 필드를 선택하는 경우 필드 유형이 유사해야 합니다 (모두 숫자 또는 모두 기호).

바꾸기. 다음 방법 중 하나를 사용하여 선택한 필드의 값을 바꾸려면 선택하십시오.

  • 조건 기준. 이 옵션은 지정된 값으로 대체하기 위한 조건으로 사용되는 표현식을 작성할 수 있도록 조건 필드 및 표현식 빌더를 활성화합니다.
  • 그런 경우는 없습니다. 선택한 필드의 모든 값을 대체합니다. 예를 들어, CLEM 표현식 (to_string(income))를 사용하여 수입 저장 공간을 문자열로 변환하는 데 이 옵션을 사용할 수 있습니다.
  • 공백 값. 선택한 필드의 모든 사용자 지정 공백 값을 대체합니다. 표준 조건 @BLANK(@FIELD) 는 공백을 선택하는 데 사용됩니다. : 소스 노드의 유형 탭을 사용하거나 유형 노드를 사용하여 공백을 정의할 수 있습니다.
  • 널값. 선택한 필드의 모든 시스템 널값을 대체합니다. 표준 조건 @NULL(@FIELD) 는 널을 선택하는 데 사용됩니다.
  • 공백 및 널값. 선택한 필드에서 공백 값과 시스템 널을 모두 대체합니다. 이 옵션은 널이 결측값으로 정의되었는지 여부가 확실하지 않을 때 유용합니다.

조건. 이 옵션은 조건 기반 옵션을 선택한 경우에 사용할 수 있습니다. 선택한 필드를 평가하기 위한 CLEM 표현식을 지정하려면 이 텍스트 상자를 사용하십시오. 계산기 단추를 클릭하여 표현식 작성기를 여십시오.

바꿀 대상. CLEM 표현식을 지정하여 선택된 필드에 새 값을 제공하십시오. 텍스트 상자에 undef 를 입력하여 값을 널값으로 바꿀 수도 있습니다. 계산기 단추를 클릭하여 표현식 작성기를 여십시오.

주: 선택한 필드가 문자열인 경우 문자열 값으로 바꾸어야 합니다. 기본값 0또는 다른 숫자 값을 문자열 필드의 대체 값으로 사용하면 오류가 발생합니다.
다음을 사용하면 행 순서가 변경될 수 있습니다.
  • SQL 푸시백을 통해 데이터베이스에서 실행
  • IBM® SPSS® Analytic Server 연결을 통해 실행
  • 목록 파생
  • CLEM 공간 함수 호출