대시보드 액션 적용하기: Exclude(모든 값 제외)
Exclude 필터 대시보드 액션 필터 중 Exclude(모든 값 제외)는 데이터의 모든 값을 화면에 표시하는 것이 아니라, 중요한 요약 정보만 표시하여 클릭을 통해 필터만 변경하여 화면에 세부적으로 Drill
hul980.tistory.com
위 게시물을 이어서 작성하겠다. Exclude를 적용하여 '지역별 인구수 현황 대시보드'를 이어서 사용하겠다.
시트로 이동
시트로 이동은 대시보드 내에서 임의의 영역을 선택하면 지정한 워크시트 혹은 대시보드로 이동할 수 있는 액션이다.
(1) 성별 연령별 인구수 시트 만들기
인구수와 나이 필터를 각각 열선반과 행선반에 올리고, 성별 필터를 색상 카드 위에 올렸다.
피라미드 형태 차트로 만들기 위해 남자 막대를 0을 기준으로 마이너스 영역으로 보내겠다. 이를 위해서 계산된 필드 만들기에서 '남녀 인구수' 필드를 아래와 같이 만들어준다. 성별이 남성이면 인구수에 음수를 취하고, 성별이 남성이 아닌 여성이면 인구수를 그대로 출력하는 것이다.
열선반에 합계(인구수) 대신 남녀 인구수를 올려서 피라미드 형태 차트를 만들고, 인구수 필드를 텍스트 마크에 올려준다.
같은 나이대를 100%로 해서 성별에 대한 구성 비율을 알기 위해 레이블 마크의 합계(인구수) 우클릭> '구성 비율'을 선택한다. 그리고 테이블 계산 편집에서 '테이블(옆으로)'를 선택하거나 '특정 차원'>성별을 선택한다.
막대 양 끝에 인구수 합계를 표현하겠다. 열선반의 집계(남녀 인구수)를 ctrl 키를 누른 채 열선반의 빈 칸에 올려서 새로운 필드가 만들어지게 한다. 그리고 마크 카드의 집계(남녀 인구수)(2) 카드에서 차트를 간트 차트로 바꿔서 그래프의 끝쪽만 표시되도록 하고, 레이블 마크의 합계(인구수)의 테이블 계산 지우기를 눌러서 구성 비율로 선택되었던 테이블 계산이 초기화되도록 한다.
이제 두 차트를 합치기 위해 열선반의 우측의 집계(남녀 인구수)를 우클릭, 이중축을 선택하고, 마크 카드의 집계(남녀 인구수)의 차트를 막대 차트로 변경한다.
위 아래의 축 범위가 서로 상이하므로 둘 중 하나의 축을 우클릭> 축동기화를 선택한다. 또한 두 축 중 하나의 축만 표시하기 위해 상단의 축을 우클릭> 머리글 표시를 선택 해제한다.
하단 축에서 남자의 막대가 음수로 표시되고 있는데, 이를 양수로 바꿔서 표시하겠다.
하단의 축을 우클릭>서식 탭에서 축 배율>사용자 지정 서식에서 '-'를 없애서 음수 표시를 없앤다.
막대에 마우스 오버 하면 아래와 같이 도구 설명이 표시된다. 도구 설명에 나타나는 내용을 좀 더 간단히 하겠다.
'남녀 인구수'를 도구 설명에서 제외하기 위해 열선반의 집계(남녀 인구수) 우클릭>도구 설명에 포함을 체크 해제한다.
또한, 마크 카드의 '전체'에서 도구 설명 카드를 선택하여 아래와 같이 편집한다.
이제 막대에 마우스 오버하면 조금 더 간단하게 설명된다.
뷰가 더 깔끔하게 보이게 하기 위해 서식을 수정하겠다. 뷰를 우클릭하여 테두리 서식에서 열과 행의 구분선의 머리글을 없음으로 체크해준다.
차원의 시도와 시군구를 전체 마크의 세부정보 마크에 올린다.
또한 '나이' 축 우클릭>행에 대한 레이블 숨기기를 선택하고 시트 이름을 '성별 연령별 인구수'로 수정한다.
(2) 대시보드 만들기
'새 대시보드 만들기'로 대시보드를 만들고 '성별 연령별 인구수' 시트를 올리고 크기를 자동으로 설정한다.
우측의 색상 범례를 이동시키겠다. 색상 범례의 세모 옵션>부동을 선택하고 부동된 범례를 적당한 자리에 올린다.
(3) 시트로 이동 액션 적용하기
① 성별 연령별 인구수 -> 지역별 인구수
'성별 연령별 인구수 현황 대시보드'의 임의의 막대를 클릭하면 '지역별 인구수 현황 대시보드'로 이동하도록 하겠다.
상단의 '대시보드' 매뉴에서 '동작' 선택>'동작 추가'>'시트로 이동'을 선택하여 편집창을 수정한다. 원본 시트를 성별 연령별 인구 시트로, '마우스 선택'을 누르면 동작이 실행되도록 하고, 대상 시트를 '지역별 인구수 현황 대시보드'로 한다.
② 지역별 인구수 대시보드의 시군구 -> 성별 연령별 인구수
지역별 인구수 대시보드의 시군구를 클릭하면 성별 연령별 인구수 시트에 해당 시군구의 인구 피라미드를 나타내는 필터 동작을 설정할 수 있다.
지역별 인구수 현황 대시보드에서 '성별 연령별 인구수' 시트를 더블클릭해서 올리고, 각 지역, 시도, 시군구를 선택하면 해당 지역에 대한 우측에 성별 연령별 인구수가 나온다.
지역별 인구수 현황 대시보드 내 성별 연령별 인구수 제목을 더블클릭하여 아래처럼 제목을 편집하면, 어느 지역이 피라미드 차트로 나타나는 지 쉽게 알 수 있다.
'시각화 > tableau 굿모닝 굿애프터눈' 카테고리의 다른 글
대시보드 액션 적용하기: 매개변수 변경 (0) | 2021.06.28 |
---|---|
대시보드 액션 적용하기: 하이라이트 & URL로 이동 (1) | 2021.06.27 |
대시보드 액션 적용하기: Exclude(모든 값 제외) (0) | 2021.06.27 |
대시보드 액션 적용하기: 필터 (0) | 2021.06.27 |
매개변수 만들기: 전체 범위로 필터 적용 및 컨텍스트 필터에 추가하기 (0) | 2021.06.21 |