-
[Tableau] 집합의 개념과 활용방안Data Analysis/Tableau 2023. 2. 9. 17:25반응형
1. 집합이란?
집합은 조건을 기반으로 데이터의 하위 집합을 정의하는 사용자 지정 필드로
차원 내 특정 세그먼트를 만드는 기능입니다.
ㆍIN : 집합에 속하는 멤버
ㆍOUT : 집합에 속하지 않는 멤버
2. 정적 집합
Customer Name을 행선반, Sales를 열선반 위에 올려줍니다.
상단에 있는 내림차순 정렬 버튼을 눌러서 내림차순으로 정렬해줍니다.
상위 5명을 드래그하여 선택하고, 우클릭하여 집합 만들기를 클릭합니다.
원하는 집합의 이름을 설정하고 확인 클릭
Top 5 customers를 색상카드 위에 올려놓으면
집합에 속하는 멤버들은 IN, 속하지 않은 멤버들은 OUT으로 구분되어 표시됩니다.
정적인 집합을 만들면 새로운 데이터가 들어와도 반영이 되지 않습니다.
동적인 집합을 만들어 새로운 데이터가 들어와도 반영이 되도록 해보겠습니다.
3. 동적 집합
Customer Name 우클릭 > 만들기 > 집합
[상위] 탭 > 필드 기준을 Sales 합계로 해서 상위 5개만 반환하는 집합을 만듭니다.
4. 집합의 활용방안
1) 필터로 사용
Top 5 Sales Customer를 필터 선반위에 올리면, Sales 값을 기준으로 상위 5명만 반환이 됩니다.
2) 마크 강조
Quantity를 열선반, Profit Ratio를 행선반에 놓고 Customer Name을 세부정보에 올려놓습니다.
그리고 Top 5 Sales Customer를 색상위에 올려놓으면,
Top 5 Sales Customer에 해당되는 마크들만 색상이 다르게 하여 강조 할 수 있습니다.
3) 계산식에 사용
Top 5 Sales Customer에 속하면 Top 5 Customer라고 반환하고 아니면 Other로 표시하는 계산식을 만듭니다.
방금 만든 Set Calc를 행선반위에 두고 Sales를 텍스트 카드 위에 올려놓으면,
Top 5 Sales Customer의 총계와 나머지의 총계를 구할 수 있게됩니다.
4) 차원으로 사용
위에서 "2) 마크강조" 할 때의 상태에서 Top 5 Sales Customer 집합을 열선반에 올려놓아줍니다.
그러면 집합에 속했는지를 기준으로 세부 수준을 나뉘게 됩니다.
5) 계층 안에 활용
Top 5 Sales Customer 필드를 Customer Name 위에 올려줍니다.
이름을 설정하여 계층을 만들어줍니다.
Top 5 Sales Customer를 위로 드래그 앤 드롭하여서 집합이 위로가게 순서를 바꿔줍니다.
Top 5 Sales Customer를 행선반위에 올려줍니다.
왼쪽에 플러스 버튼을 눌러줍니다.
그러면 집합에 속하는 Customer Name이 행선반에 나오게 됩니다.
Customer Name 수준이 드릴다운 됩니다.
참고자료
패스트 캠퍼스 - 세계 3등에게 배우는 실무 밀착 데이터 시각화
반응형'Data Analysis > Tableau' 카테고리의 다른 글
[Tableau] 캘린더 차트 (Calendar Chart) 만들기 (0) 2023.02.16 [Tableau] 범프차트(Bump Chart)로 순위 변화 파악하기 (0) 2023.01.27 [Tableau] 태블로를 시작하기 전에 알아야 할 개념 (0) 2023.01.16 [Tableau] 태블로에서 데이터 연결하기 (0) 2022.12.27