Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Contour에서 행 필터링

Contour는 기본적으로 열 전체에 분석 연산을 적용합니다. 스프레드시트에서 특정 셀 범위를 선택하듯 일부 행만 분석하려면 먼저 필요한 행으로 필터링합니다. 시각화 보드의 선택, Filter 보드와 표현식을 사용할 수 있습니다. 아래 화면은 공개 항공 데이터를 사용하는 예시입니다.

Histogram 보드

익숙하지 않은 데이터의 분포를 보며 조건을 정할 때 Histogram을 사용합니다. 막대를 선택하면 해당 값의 행으로 작업 데이터셋을 필터링합니다.

선택 후 보드 아래에는 Keep rows where column_name is value와 같이 적용된 조건이 표시됩니다. 선택한 값의 행을 제외하려면 Keep을 Remove로 바꿉니다. 여러 Histogram을 순서대로 적용하여 조건을 좁힐 수도 있습니다.

Filter 보드

원하는 조건을 알고 있을 때는 Filter 보드에 값을 직접 입력합니다.

  1. 도구 모음에서 Filter를 선택합니다.
  2. Add filter를 선택하고 대상 열을 고릅니다. 열 이름을 입력하여 검색할 수 있습니다.
  3. 조건 값을 입력하고 각 값을 Enter로 추가합니다.
  4. Keep 또는 Remove를 선택하고 Save로 적용합니다.

Keep은 조건에 맞는 행을 남깁니다.

Remove는 조건에 맞는 행을 제외합니다.

비교 연산 선택

contains는 단어나 구문을 포함하는지 확인하는 조건입니다. 연산 이름을 선택하면 분류별 다른 비교 연산을 볼 수 있고 분류 제목을 선택하여 이동합니다.

날짜나 숫자 열을 고르면 해당 자료형에 맞는 분류를 자동으로 선택합니다.

여러 조건 결합

AND MATCHING은 한 행이 모든 조건을 만족하면 일치로 판정하고, OR MATCHING은 하나 이상의 조건을 만족하면 일치로 판정합니다. Keep 또는 Remove 선택에 따라 일치한 행을 남기거나 제외합니다.

기존 분석을 다른 대상으로 재사용할 때는 조건을 바꿉니다. 예를 들어 carrier_code가 DL인 조건을 UA로 바꾸거나, 해당 필터를 제거하여 전체 대상을 분석할 수 있습니다.

문자열 와일드카드

다음 비교 연산은 와일드카드를 지원합니다.

  • contains
  • contains (with wildcards)
  • is (with wildcards)

?는 임의의 문자 하나, *는 길이가 0일 수도 있는 임의의 문자열을 뜻합니다.

contains와 contains (with wildcards)는 모두 와일드카드를 해석하지만 이스케이프 방식이 다릅니다. contains에서는 백슬래시 두 개(\\)로 와일드카드를 이스케이프할 수 있습니다. 예를 들어 apples\\*pears는 apples*pears와 일치하고 apples_pears와는 일치하지 않습니다.

contains (with wildcards)는 와일드카드 이스케이프를 지원하지 않습니다. 따라서 같은 방식으로 별표 자체만 찾고 밑줄이 들어간 값은 제외하는 조건을 표현할 수 없습니다. 복잡한 문자열 조건은 matches 정규식 필터로 작성하는 것이 이해와 유지 보수에 유리합니다.

Chart 보드

차트에서 원하는 영역을 선택하면 선택한 구간의 행으로 작업 데이터셋을 필터링합니다. Windows에서는 Ctrl, macOS에서는 Cmd를 누른 채 선택하여 여러 세그먼트를 함께 선택합니다.

데이터 지점에 포인터를 올리면 정확한 값을 볼 수 있습니다. 오버레이와 주 차트가 데이터 경로에 미치는 차이는 차트 사용법에 설명되어 있습니다.