[Tableau] 그룹,집합 예시

yoonseok choi·2023년 1월 31일
0

Tableau

목록 보기
4/4

그룹

항목 내 데이터들을 묶어주는 것


일반적으로 초기 시/도 데이터는 위와 같이 강원~충남처럼 나누어져있는 것을 확인 할 수 있다.

태블로에서는 그룹 생성을 통해 항목 내의 데이터를 위와 같이 묶어 줄 수 있다.
(경기,서울) = 수도권 / (이외의 지역) = 이외


Group을 사용하지 않았을 경우의 영역 차트

Group을 사용했을 경우의 영역 차트

항목 내의 데이터를 새로운 별칭(수도권,이외)로 지정하여 항목 내 데이터를 새롭게 Group을 생성 할 수 있는 것을 확인 할 수 있다.



집합

집합에 포함되는지 아닌지로 나누는 것
집합에 포함(IN) or 미포함(OUT)의 기준으로 나뉜다.


고객들 중 매출 상위 10명의 집합을 생성 할 경우

위의 과정에서 매출 상위 10명,20명의 집합을 생성한 후
생성한 두 집합을 선택한 뒤 집합을 생성하면 다음과 같이 두 개의 집합을 엮을 수 있다.

Setting 사항에 매출 상위20명에 대하여 공유 데이터를 제외하고 라고 되어 있는 것을 확인 할 수 있다.
이는 간단하게 생각해서 전체 1위~20위중 1위~10위 데이터를 제외하라는 말과 같으므로
매출 상위 11위~20위에 대한 집합이 생성된다.



이후 색상별로 구분하고 싶어서 집합에 하나라도 포함되는 경우를 a, 이외의 경우를 b라고 하는 계산식을 생성했다.


그리고 매출 상위고객의 순번을 확인하기 위해 INDEX()함수를 사용한뒤 앞서 만든 계산식으로 색상을 부여했지만
계산식에 의거하여 IN인경우와 아닌 경우가 나뉘어져 색상이 부여되었지만 INDEX에 의해 IN이 아닌 경우.
즉 out인 경우들중 첫번째값들이 1번 섹션에 포함되어 분배된 것을 확인 할 수 있었다.


이를 해결하기 위한 방법으로 테이블 계산 편집 - 특정 차원 - IN or OUT까지 모두 선택해주면 아래와 같이 올바르게 정렬이 된다.


처음 의도한 바와 같이 IN이 포함되있는 경우, 그렇지 않은 경우(out) 위와 같이 표현 할 수 있다.

profile
Concilio et Labore ( 지혜와 노력으로 )

0개의 댓글