행 선택
데이터에서 특정 조건을 만족하는 행을 선택합니다.
설명
행 선택 노드는 사용자가 정의한 조건에 기반하여 입력 데이터셋으로부터 조건을 만족하는 행만 추출합니다.
예를 들어, "make가 audi인 행만 추출" 또는 "가격이 3000 이상인 행만 추출" 같은 조건을 설정할 수 있습니다.
행 선택을 통해 조건에 맞는 데이터만 필터링하여 패턴을 파악하거나 분석 범위를 좁힐 수 있습니다.
포트 구성
입력 포트
- 데이터셋: 필터링할 데이터셋
출력 포트
- 데이터셋: 조건에 맞는 행으로만 이루어진 데이터셋
속성
조건 설정
조건은 속성(열)과 연산자를 선택하여 생성할 수 있습니다.
연산자는 선택한 열의 데이터 타입에 따라 달라지므로, 데이터 타입에 맞는 조건을 선택해야 합니다.
데이터 타입에 대한 자세한 내용은 데이터 타입을 참고하세요.
Unique (고유값)
이 데이터 타입은 행 선택이 불가합니다.
Category (범주형)
다음 조건을 선택할 수 있습니다:
- 같음 / 같지 않음
- 포함됨: 지정한 값 목록 중 하나에 포함되는지 확인 (예: "과일", "사과" 중 하나)
- 글자 포함: 문자열 내에 특정 글자나 단어가 포함되는지 확인 (예: "사과주스"에 "사과" 포함)
- 빈 값 / 빈 값이 아님
Continuum (연속형), Discrete (이산형)
다음 조건을 선택할 수 있습니다:
- 같음 / 같지 않음
- 초과 / 이상 / 미만 / 이하
- 빈 값 / 빈 값이 아님
Date (날짜형)
다음 조건을 선택할 수 있습니다:
- 날짜/시간 이상 / 날짜/시간 이하
- 날짜 이상 / 날짜 이하
- 같음 / 같지 않음
- 포함됨: 지정한 날짜 목록 중 하나에 포함되는지 확인
- 글자 포함: 날짜 문자열 내에 특정 글자나 패턴이 포함되는지 확인 (예: "2024"가 포함된 날짜)
- 빈 값 / 빈 값이 아님
사용 방법
- 노드를 캔버스에 추가합니다
- 데이터셋을 입력 포트에 연결합니다
- 속성에서 조건을 설정합니다
- 필터링할 열을 선택합니다
- 해당 열의 데이터 타입에 맞는 연산자를 선택합니다
- 비교할 값을 입력합니다
- 필요한 경우 여러 조건을 추가할 수 있습니다
- 노드를 실행하면 조건에 맞는 행만 출력됩니다
예제
