0 / 0
영어 버전 문서로 돌아가기
구조변환 노드
마지막 업데이트 날짜: 2024년 10월 07일
구조변환 노드(SPSS Modeler)

구조변환 노드를 사용하면 명목 또는 플래그 필드의 값을 기반으로 여러 필드를 생성할 수 있습니다. 새로 생성된 필드는 또 다른 필드 또는 숫자 플래그(0 및 1)의 값을 포함할 수 있습니다. 이 노드의 기능은 플래그로 설정 노드의 기능과 유사합니다. 그러나 다른 필드의 값을 사용하여 모든 유형의 필드(숫자 플래그 포함)를 작성할 수 있게 하여 유연성을 제공합니다. 그런 다음 기타 노드 다운스트림을 사용하여 통합 또는 기타 조작을 수행할 수 있습니다. 플래그로 설정 노드를 사용하면 한 단계로 필드를 통합할 수 있으며 플래그 필드를 생성할 때 편리합니다.

그림 1. 구조변환 노드
구조변환 노드

예를 들어, 다음 데이터 세트에는 SavingsDraft 값이 있는 명목 필드인 Account이(가) 포함됩니다. 각 계정에 대해 시작 잔액 및 현재 잔액이 기록되고 일부 고객은 각 유형의 계정이 여러 개 있을 수 있습니다. 각 고객이 특정 계정 유형을 갖고 있는지 파악하고 해당되는 경우 각 계정 유형의 금액이 얼마인지 알고자 하는 경우를 가정해 보십시오. 구조변환 노드를 사용하여 각 Account 값에 대한 필드를 생성하고 Current_Balance을(를) 값으로 선택합니다. 각 새 필드는 지정된 레코드에 대한 현재 잔액으로 채워집니다.

표 1. 구조변환 전의 표본 데이터
CustID 계정 Open_Bal Current_Bal
12701 Draft 1000 1005.32
12702 Savings 100년 144.51
12703 Savings 300 321.20
12703 Savings 150 204.51
12703 Draft 1200 586.32
표 2. 구조변환 후의 표본 데이터
CustID 계정 Open_Bal Current_Bal
Account_Draft_
통화 Bal
계정 절감액
_Current_Bal
12701 Draft 1000 1005.32 1005.32 $널 (null) $
12702 Savings 100년 144.51 $널 (null) $ 144.51
12703 Savings 300 321.20 $널 (null) $ 321.20
12703 Savings 150 204.51 $널 (null) $ 204.51
12703 Draft 1200 586.32 586.32 $널 (null) $

통합 노드와 함께 구조변환 노드 사용

대부분의 경우 구조변환 노드를 집계 노드로 쌍을 지정할 수 있습니다. 이전 예에서 ID가 12703인 한 고객은 세 개의 계정을 갖고 있습니다. 통합 노드를 사용하여 각 계정 유형에 대한 총 잔액을 계산할 수 있습니다. 키 필드는 CustID이고, 집계 필드는 새로 재구성된 필드인 Account_Draft_Current_BalAccount_Savings_Current_Bal입니다. 다음은 결과를 표시하는 표입니다.

표 3. 구조변환 및 통합 후의 표본 데이터
CustID Record_Count
계정 초안 현재
밸런스 합계
현재
계정 저장 합계
12701 1 1005.32 $널 (null) $
12702 1 $널 (null) $ 144.51
12703 3 586.32 525.71

더 많은 정보

팁:
  • 대부분의 경우, 유형 노드는 구조변환 노드의 업스트림에 필요합니다. 유형 노드에 대한 세부사항은 유형 노드 및 해당되는 많은 하위 섹션을 참조하십시오.
  • 노드를 두 번 클릭하여 특성에 대해 작업한 후 도구 팁 위로 마우스를 이동하여 다양한 노드 특성에 대한 유용한 정보를 볼 수 있습니다.
  • 학습서는 다양한 모델링 방법 및 기술을 소개하는 데 사용할 수 있습니다. 학습서를 참조하십시오.
일반적인 AI 검색 및 응답
이러한 응답은 제품 문서의 컨텐츠를 기반으로 하는 watsonx.ai 의 대형 언어 모델에 의해 생성됩니다. 자세히 알아보기