본문 바로가기

시각화/tableau 굿모닝 굿애프터눈

대시보드 액션 적용하기: Exclude(모든 값 제외)

Exclude 필터

대시보드 액션 필터 중 Exclude(모든 값 제외)는 데이터의 모든 값을 화면에 표시하는 것이 아니라, 중요한 요약 정보만 표시하여 클릭을 통해 필터만 변경하여 화면에 세부적으로 Drill down 하여 살펴보는 데 유용하다. 

 

(1) 지도 계층 만들기

201907_연령별인구현황_데이터추출.hyper 파일을 폴더에서 더블클릭하여 열어준다.

 

 

'시도' 필드를 우클릭> 지리적 역할에서 '시/도'를 선택하고 '시군구' 필드를 우클릭> 지리적 역할에서 '카운티'를 선택한다.

 

 

계층 구조를 만들기 위해 '시군구' 필드를 드래그해서 '시도' 필드 위에 올려 '지도' 계층을 만들어 준다.

 

 

'시도' 필드를 기준으로 '지역' 필드를 만들겠다. 시도 필드를 우클릭> 만들기> 그룹을 선택하여 시도를 6개 지역으로 그룹을 설정하고 필드명을 '지역'으로 설정했다. 

 

 

지도 계층의 가장 상위에 지역을 drag & drop으로 설정한다. 

 

(2) 맵 시트 만들기

-1) 지역별 인구수 시트

'지역' 필드를 더블클릭하면 시트에 6개의 원이 표시된다. 마크를 '맵'으로 변경하고, 지역별 인구수를 색상으로 시각화하기 위해 '인구수' 필드를 색상 카드에 올린다. 

 

우측 색상 범례를 아래와 같이 5가지 색상만 표시되도록 편집한다. '사용자 지정 다중'을 색상표에서 선택하고 단계별 색상을 5단계로 하고 인구 수가 많을 수록 파란색에, 적을 수록 흰색에 가깝도록 한다. 

 

주변 나라들을 지도에서 지우기 위해 상단바의 맵>맵 계층에서 투명도를 100으로 지정하여 필드에서 선택하지 않은 지역은 투명하게 만든다. 

 

지역과 인구 수를 레이블 카드에 올려 지도에 레이블이 표시되도록 하고, 시트 이름을 '지역별 인구수'로 수정한다. 

 

-2) 시도별 인구수 시트

지역별 인구수 시트를 복제한다.

마크 카드의 세부정보 아이콘에서 '지도' 앞에 있는 [+]을 클릭하여 '시도'까지 맵이 펼쳐지게 하고, 차원의 '시도' 필드를 마크 카드의 '지도' 레이블 위에 올려서 레이블이 표시되도록 한다. 시트 이름 또한 '시도별 인구수'로 변경한다. 

 

-3) 시군구별 인구수 시트

마찬가지로 시도별 인구수 시트를 복제하여 세부정보 카드를 시군구까지 펼치고, 레이블을 시군구 필드로 수정한다. 시트 이름도 '시군구별 인구수'로 수정한다. 

 

(3) 대시보드 만들기

새로운 대시보드를 만들어준다. 좌측 하단의 '가로'를 선택하여 앞으로 선택할 시트들이 가로방향으로 놓이도록 한다. 

 

좌측의 시트 메뉴의 시트들을 지역별 인구수>시도별 인구수>시군구별 인구수 순서대로 대시보드 안에 올려준다. 동일한 가로 개체 안에 시트들을 넣어줘야 필터 액션이 잘 작동할 수 있다.

우측 상단에 있던 인구수 색상 범례를 X표를 눌러서 제거했고, 패널 크기를 '자동'으로 설정했다.

 

각 시트의 제목을 우클릭>제목 숨기기로 숨겨주었다. 

 

(4) Exclude 필터 액션 적용하기

이제 exclude 필터 액션을 적용하여 '지역별 인구수' 시트의 특정 지역을 선택하면 그 지역을 기준으로 '시도별 인구수' 화면이 나오고, '시도별 인구수' 시트에서 특정 시도를 선택하면 그 시도를 기준으로 '시군구별 인구수' 시트가 나오도록 하겠다. 

상단바의 대시보드>동작>동작 추가>필터를 누르면 필터 동작 추가 편집창이 나온다. 작업창을 아래와 같이 편집한다. 원본 시트는 '지역별 인구수' 시트로, 대상 시트는 '시도별 인구수' 시트를 선택하여, 선택 내용을 지울 경우 '모든 값 제외'를 선택하여, 필더를 풀게 되면 선택된 값을 모두 지우도록 하겠다. 

 

'지역별 인구수' 시트에서 '수도권'을 선택하면 '시도별 인구수' 시트는 '수도권' 하위의 시도인 인천, 서울, 경기도만 표시된다. 

'시도별 인구수' 시트에서 '서울 특별시'를 선택하면 '시군구별 인구수' 시트는 '서울 특별시 '하위 구들만 보이게 된다. 

 

esc 키를 누르면 '지역별 인구수' 시트만 화면에 표시된다. 해당 대시보드 이름을 '지역별 인구수 현황 대시보드'로 설정했다.