- 태블로 Top N 필터
- 매개변수를 이용하여 Top N 필터를 적용할 수 있음
- 상위 N명 vs 나머지 모든 고객과 같은 형태로 분리됨
- 집합의 IN/OUT 기능을 사용
- Top N 필터 설정 방법
- 데이터 패널에서 우클릭 후 매개 변수 만들기 선택
- 설정하려는 이름 작성 후 데이터 유형에서 정수 선택
- 현재 값을 작성 후 허용 가능한 값으로 범위를 클릭
- 값 범위에서 적용하려는 최소값 및 최대값을 입력한 후, 적용하려는 단계 크기를 입력
→Top N에 대한 매개변수 만들기 - 데이터 패널에서 적용하려는 항목(고객 상위 5명이라면 고객 이름 등)에 우클릭 후 만들기 > 집합 선택
- 집합 이름 입력 후 상위 탭 > 필드 기준 선택 > 필드 드롭다운 목록에서 적용하려는 항목 선택(상위 5명 매출이라면 매출)
- 집계 드롭다운 목록에서 집계하려는 항목 선택(합계 등등)
→Top N에 대한 집합 생성 - 위와 같은 경우 작성한 집합과 고객 이름을 행 선반(Top N에 대한 항목), 측정값(매출)을 열 선반으로
- 집합에 대해 우클릭 후 계산된 필드 만들기 실행
- 수식을 입력 후 동적 레이블 작성
(IF [Top N Customers by Sales] THEN "Top " + str([Top Customers 2]) + " Customers" ELSE "Others" END) - 해당 동적 레이블을 행 선반으로 Top N과 적용하려는 항목(고객 이름) 사이에 위치
- 작성한 Top N 집합을 색상으로
→뷰 설정 - Top N 집합에 우클릭
- 상위 탭 선택 후 값 드롭다운 메뉴에서 작성한 Top N에 대한 매개변수 선택
- 해당 매개 변수 우클릭 후 매개 변수 표시 선택
→동적 매개변수 설정
참고 문헌: 태블로 공식 홈페이지https://help.tableau.com/current/pro/desktop/ko-kr/sortgroup_sets_topn.htm
맞게 하고 있는지는 모르겠는데
어찌저찌 태블로 개인과제도 마무리....!
'Data > [스파르타 내일배움캠프]' 카테고리의 다른 글
[TIL]본캠프 54일차(실전 프로젝트 1일차) (2) | 2024.07.03 |
---|---|
[TIL]본캠프 53일차 (0) | 2024.07.02 |
[WIL]본캠프 11주차 (2) | 2024.06.28 |
[TIL]본캠프 51일차 (2) | 2024.06.28 |
[TIL]본캠프 50일차 (0) | 2024.06.27 |