Skip to main content

행 선택

데이터에서 특정 조건을 만족하는 행을 선택합니다.


설명

행 선택 노드는 사용자가 정의한 조건에 기반하여 입력 데이터셋으로부터 조건을 만족하는 행만 추출합니다.

예를 들어, "make가 audi인 행만 추출" 또는 "가격이 3000 이상인 행만 추출" 같은 조건을 설정할 수 있습니다.

행 선택을 통해 조건에 맞는 데이터만 필터링하여 패턴을 파악하거나 분석 범위를 좁힐 수 있습니다.


포트 구성

입력 포트

  • 데이터셋: 필터링할 데이터셋

출력 포트

  • 데이터셋: 조건에 맞는 행으로만 이루어진 데이터셋

속성

조건 설정

조건은 속성(열)과 연산자를 선택하여 생성할 수 있습니다.

연산자는 선택한 열의 데이터 타입에 따라 달라지므로, 데이터 타입에 맞는 조건을 선택해야 합니다.

데이터 타입에 대한 자세한 내용은 데이터 타입을 참고하세요.

Unique (고유값)

이 데이터 타입은 행 선택이 불가합니다.

Category (범주형)

다음 조건을 선택할 수 있습니다:

  • 같음 / 같지 않음
  • 포함됨: 지정한 값 목록 중 하나에 포함되는지 확인 (예: "과일", "사과" 중 하나)
  • 글자 포함: 문자열 내에 특정 글자나 단어가 포함되는지 확인 (예: "사과주스"에 "사과" 포함)
  • 빈 값 / 빈 값이 아님

Continuum (연속형), Discrete (이산형)

다음 조건을 선택할 수 있습니다:

  • 같음 / 같지 않음
  • 초과 / 이상 / 미만 / 이하
  • 빈 값 / 빈 값이 아님

Date (날짜형)

다음 조건을 선택할 수 있습니다:

  • 날짜/시간 이상 / 날짜/시간 이하
  • 날짜 이상 / 날짜 이하
  • 같음 / 같지 않음
  • 포함됨: 지정한 날짜 목록 중 하나에 포함되는지 확인
  • 글자 포함: 날짜 문자열 내에 특정 글자나 패턴이 포함되는지 확인 (예: "2024"가 포함된 날짜)
  • 빈 값 / 빈 값이 아님

사용 방법

  1. 노드를 캔버스에 추가합니다
  2. 데이터셋을 입력 포트에 연결합니다
  3. 속성에서 조건을 설정합니다
    • 필터링할 열을 선택합니다
    • 해당 열의 데이터 타입에 맞는 연산자를 선택합니다
    • 비교할 값을 입력합니다
  4. 필요한 경우 여러 조건을 추가할 수 있습니다
  5. 노드를 실행하면 조건에 맞는 행만 출력됩니다

예제

행 선택 노드 예제