-
[Tableau] 피라미드 차트(Pyramid Chart) 시각화하기Data Visualization/Tableau(Advanced) 2022. 4. 23. 16:48반응형
Table of Contents
- Introduction
- Data
- Tableau에서 피라미드 차트 시각화하기
- Reference
Introduction
피라미드 차트(Pyramid Chart)는 두 비교 집단을 단계별로 서로 대응해서 비교하기 위한 목적으로 사용한다. 특히 인구피라미드가 대표적인 피라미드 차트의 예시 입니다. [그림 1]과 같이 피라미드 차트를 활용하면, 같은 연령대의 다른 성별을 서로 비교해보기 위해 효과적으로 표현할 수 있다.
Data
22년 2월 21일 통계청에서 2020년 임금근로일자리 소득(보수) 결과를 발표하였고, 그 중의 일부 데이터를 편집하여 2020년 임금근로일자리소득.xlsx로 구성하였다. 다음 데이터를 다운로드하고 태블로 데스크탑 이나 퍼블릭에서 불러온다.
연령 성별 기업규모 소득 10대 이하 남자 ₩ 1,020,000 20대 남자 ₩ 2,390,000 30대 남자 ₩ 3,700,000 40대 남자 ₩ 4,540,000 50대 남자 ₩ 4,490,000 60대 이상 남자 ₩ 2,700,000 10대 이하 여자 ₩ 890,000 20대 여자 ₩ 2,190,000 30대 여자 ₩ 3,040,000 40대 여자 ₩ 3,000,000 50대 여자 ₩ 2,520,000 60대 이상 여자 ₩ 1,400,000 Tableau에서 피라미드 차트 시각화하기
1. 태블로에서 피라미드 차트를 시각화하는 방법은 간단하게 수행할 수 있다. 먼저, 태블로에 샘플 데이터를 연동하기 위해서 위의 실습용 샘플 데이터를 다운로드 한다.
2. 태블로에서 엑셀 파일을 연동한다.
※ 태블로 주요 기능(https://jaydata.tistory.com/46)을 참고한다.
3-1. 데이터 패널의 측정값에서 소득을 열 패널로 이동한다.
3-2. 성별에 따라 같은 연령대의 비교를 위해 차원값의 연령을 행 패널로 이동한다.
3-3. 성별 구분을 하기 위해 차원값의 성별을 마크 패널의 색상에 가져다 두고 성별을 여성만 나오게 필터를 준다.
3-4. 연령의 정렬이 10대 이하부터 60대 이상까지 나열되고 있으나, 이와 반대인 내림차순으로 정렬한다.
4-1. 3-1부터 3.4에서 연령대별 여성의 소득을 보여준 것과 같이 새 시트를 생성해서 연령대별 남성의 소득을 보여준다.
4-2. 소득의 축을 '더블클릭'하거나 '마우스 오른쪽 버튼을 클릭 > 축 편집'을 들어가서 중단에 보이는 눈금 항목의 반전을 클릭하여 체크박스를 선택한다.
5. 이렇게 생성한 연령대별 여성 소득과 연령대별 남성 소득 시트를 대시보드에 좌, 우로 나열하고 시트 빈 곳에서 오른쪽 버튼을 눌러 나오는 팝업에서 서식을 들어가 피라미드 차트를 표현하는데 방해될 만한 구분선 또는 배경 등을 제거한다.
※ 시트 구성에서 색상 또는 구분선 배경 등은 시트에서 판단하고 변경하는 것 보다 대시보드 구성 후 적절한 색상을 편집하는 것을 권장한다.
6. 상단의 맞춤을 '표준'에서 '전체 보기'로 선택한다.
시각화 한 결과는 태블로 퍼블릭에서 참고할수 있다.
https://public.tableau.com/views/_16506967859540/Sketch
Reference
Jaydata, "[Tableau] 막대 그래프(Bar Plot) 시각화하기", https://jaydata.tistory.com/47
반응형'Data Visualization > Tableau(Advanced)' 카테고리의 다른 글
[Tableau] 주식 차트 시각화하기 (0) 2022.11.16 [Tableau] 상위 아이템 목록 표시하기 (0) 2022.05.15 [Tableau] 폭포 차트(Waterfall Chart) 시각화하기 (0) 2020.10.26 [Tableau] 생키 다이어그램(Sankey Diagram) 시각화하기 (12) 2020.10.18 [Tableau] 막대 게이지 차트(Bar Gauge Chart) 시각화하기 (3) 2020.10.10