Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

차트와 객체 표시 카드

객체 속성을 집계한 차트, 객체 하나당 점을 그리는 산점도, 표와 지도를 분석에 추가할 수 있습니다. 차트가 반환하는 선택 결과와 시각화용 데이터형을 구분하여 후속 작업에 연결합니다.

입력, 출력과 사용 문맥

Custom plot을 제외한 아래 카드는 표준 Quiver 카드이며 transform table 안의 변환은 아닙니다.

카드입력형출력형
Bar chartObject setCategorical chart, Object selection
Line chartObject setCategorical chart, Object selection
Categorical scatter plotObject setCategorical chart, Object selection
Pie chartObject setCategorical chart, Object selection
Numerical scatter plotObject setObject selection
Heat gridObject setObject selection
Correlation matrixObject setFlow end
Overlay chartCategorical chartObject selection
Waterfall plotObject set, NumberFlow end
Categorical plot from transform tableTransform tableCategorical chart
Pivot tableObject setPivot table, Object selection
TableObject setObject selection
ListObject setObject selection
MapObject setObject selection
Custom plot (transform table)Time seriesTime series

Custom plot은 표 안의 변환으로만 지원합니다. Flow end는 후속 데이터 출력을 제공하지 않는 시각화의 끝을 나타냅니다.

객체 속성의 범주별 차트

Bar chart, Line chart, Categorical scatter plot과 Pie chart는 객체 속성으로 범주를 정하고 객체 수 또는 속성 집계값을 표시합니다.

카드표시 방식
Bar chart가로 또는 세로 막대로 범주별 값을 표시합니다. 시간 범주로 집계한 데이터를 시계열로 바꾸는 데도 사용할 수 있습니다.
Line chart범주별 값을 선으로 표시합니다.
Categorical scatter plot범주별 집계값을 산점도로 표시합니다.
Pie chart범주별 값을 원형 차트로 표시합니다.

이 네 카드와 Heat grid는 다음 아홉 지표를 지원합니다.

  • min, max, sum, average
  • count, unique count
  • percentile, standard deviation, variance

Object Storage v1, 즉 Phonograph를 사용하는 객체 유형은 percentile, standard deviation과 variance를 지원하지 않습니다. 집계 정확도와 차트 선택 동작은 객체 차트를 확인합니다.

숫자 속성 두 개의 산점도

Numerical scatter plot은 같은 유형의 객체 집합 하나 이상을 받아 두 숫자 속성을 서로 비교합니다. 각 객체 집합의 객체마다 점을 그립니다.

50,000개를 초과하는 객체 집합은 점 수 때문에 성능 문제가 생길 수 있습니다. 이는 산점도의 성능 주의이며 transform table의 행 제한과는 다른 조건입니다.

Heat grid

두 범주형 차원을 위치로 나타내고 집계값을 색으로 나타냅니다. 범주 두 개와 집계값의 세 차원을 한 차트에서 비교합니다. 집계 지표와 OSv1 제약은 위의 범주별 차트와 같습니다.

Correlation matrix

객체 집합의 속성 사이 상관행렬을 표시합니다. Display 탭에서 Pearson 또는 Spearman을 선택합니다.

Overlay chart

Line chart, Bar chart와 Categorical scatter plot을 같은 차트에 겹쳐 표시합니다. 같은 축을 사용하도록 강제하지는 않지만 범주를 일관되게 맞추는 것이 좋습니다.

X축이 시간축이면 입력 Time 변수의 위치에 수직선을 표시할 수도 있습니다.

Waterfall plot

객체 집합에서 시리즈를 정의하거나 숫자 값을 직접 지정하여 워터폴 차트를 만듭니다.

객체 집합을 사용할 때는 속성으로 그룹을 나누고 average, count, min, max, sum 또는 unique count로 각 버킷을 계산합니다. Compute total을 사용하면 해당 시리즈의 모든 버킷 합계를 계산하는 추가 버킷이 생깁니다.

Transform table의 범주형 차트

Categorical plot from transform table은 표 데이터로 막대, 선 또는 범주형 산점도 차트를 만듭니다.

  1. Data 탭에서 입력 Transform table을 선택합니다.
  2. 그룹을 정의하고 필요한 경우 segment를 추가합니다.
  3. min, max, sum, average, count, unique count, percentile, standard deviation 또는 variance를 집계 지표로 고릅니다.
  4. Display 탭에서 차트 유형과 표시 옵션을 구성합니다.

이 카드는 선택을 이용한 필터링을 지원하지 않습니다. 표 기반 차트에 선택 상호작용이 필요하면 Vega 선택을 사용하고 선택 출력에 맞는 후속 필터를 구성합니다.

객체 집합 차트와는 segment가 있는 범주를 정렬하여 고르는 방식이 다릅니다. 범주 수 제한의 계산 차이를 확인합니다.

표의 시계열 플롯을 열 값으로 구성

Custom plot (transform table)은 새 Time series 열을 만듭니다. 각 행의 열 값으로 플롯의 값, 색상, 제목, X축 범위와 Y축 범위를 지정할 수 있습니다.

입력과 출력은 Time series이며 표 안의 변환으로만 사용할 수 있습니다.

객체 집합의 Pivot table

객체 속성으로 행과 열을 나누고 각 셀을 집계합니다. Editor 패널에서 다음을 구성합니다.

설정의미
Row properties값이 행 머리글이 됩니다. 데이터가 있는 값 조합에만 행을 만듭니다.
Column properties값이 열 머리글이 됩니다. 데이터가 있는 값 조합에만 열을 만듭니다.
Aggregations각 행 및 열 조합의 셀을 계산합니다. Count, 숫자 속성의 Sum/Min/Max, 속성의 Approximate unique count 등을 사용합니다.

Switch to formula metric을 선택하면 집계들을 조합한 수식 지표를 작성할 수 있습니다. +Add Series로 집계를 추가하면 열 속성 머리글 아래에 집계별 머리글이 나란히 나타납니다.

도시별 일일 강수량 예시에서 city를 행, year를 열, 강수량 합계를 집계로 고르면 행은 New York, Chicago와 Los Angeles이며 열은 2015, 2016과 2017입니다. 셀은 도시별 연간 총강수량입니다.

A와 B를 모두 행 속성으로 쓰거나, A를 행에 B를 열에 두거나, 둘 다 열에 두어도 집계할 그룹별 데이터는 같습니다. 속성을 배치하는 방향만 달라집니다.

선택한 셀에서 드릴다운

셀을 직접 고르거나 머리글을 클릭하여 행 또는 열 전체를 선택합니다. Shift 또는 Command를 누른 채로 선택하면 여러 영역을 고를 수 있습니다.

Drill down to selection은 선택한 행 및 열의 속성값을 가진 데이터로 필터링합니다.

총계

Show grand totals를 켜면 행 총계는 오른쪽, 열 총계는 아래쪽에 표시됩니다. 각 총계는 해당 행 또는 열 속성 조합의 전체 데이터를 다시 집계합니다. 이미 계산된 셀 집계값들을 재집계하는 값이 아닙니다. 설정 옆 정보 아이콘에서 계산 방식을 확인할 수 있습니다.

피벗 열을 추가 계산하거나 조건부 색상 같은 고급 서식을 적용하려면 Transform table로 변환합니다. 객체 집합 피벗과 표 피벗의 null 및 배열 차원 차이도 함께 고려합니다.

Table과 List

Table은 객체를 행으로, 선택한 속성을 열로 표시합니다. 연결 객체의 속성도 포함할 수 있고 시계열 속성이나 연결 센서를 스파크라인으로 표시할 수 있습니다.

객체 하나를 선택하면 해당 객체로 드릴다운하여 단일 객체 입력이 필요한 플롯에 사용할 수 있습니다. 여러 객체를 고르려면 macOS에서는 Cmd, Windows에서는 Ctrl을 누른 채로 선택합니다.

List는 객체 집합의 객체 목록을 표시합니다. 항목 위에 마우스를 올리면 객체 세부 정보 팝오버가 열리며 Object Explorer에서 객체를 열 수 있습니다.

Map

객체 집합 하나 이상을 지도에 표시합니다. 위치 데이터로 geopoint, GeoJSON과 region code를 사용할 수 있습니다.

레이어표시 방식
Point객체마다 지정한 위치에 점을 그립니다.
Cluster확대 수준에 맞춰 여러 점을 동적으로 묶습니다.
Choropleth영역 전체를 집계하여 음영으로 표시합니다.
Line segment직선 구간들을 이어 여러 점을 연결합니다.

Workshop의 상세 지도 설정은 Map과 Map Legacy에서 확인할 수 있습니다. 모바일이나 WebGL을 사용하지 않는 Workshop 환경에는 Map Legacy를 사용합니다.