안녕하세요 진자이입니다 :) 이번 포스팅에서는 유튜브 플랜잇 태블로 기초 교육 영상의 PART.1 태블로 시작하기 내용의 일부를 정리하려고 합니다. 앞 부분의 내용(막대 차트, 라인 차트, 파이 차트)는 다른 포스팅에 정리해놓았으니, 참고해주시면 될 것 같고 이번 포스팅은 [도구 설명을 포함한 맵 차트 만들기]를 위주로 기록해보려고 합니다.
활용 데이터 및 참고 영상, 태블로 통합 파일은 https://www.youtube.com/watch?v=qT38CVgKIfw&list=PL6ICdBRB3Rx3AJhYQjMMoChdPHoWCUCxR 에서 확인하실 수 있습니다.
도구 설명을 포함한 맵 차트 만들기 (이중 축 활용)
- 태블로에서는 위도와 경도를 토대로 맵 형태로 만들 수 있다
- 우리나라 같은 경우 시도, 시군구 명이 있으면 바로 지리적 형태로 표현이 가능하다!
만들어 볼 맵 차트는 다음과 같다.
- 맵과 파이차트를 활용하여 세 개의 측정값을 지도 위에서 표시
- 맵은 지도에서 전체 면에 수익 필드를 기준으로 색상을 지정
- 파이 차트는 동일한 지역에 표시
- 매출로는 파이차트 각도를 표시
- 수량으로는 파이차트의 크기로 적용
- 추가로, 별도로 만든 시트의 화면을 맵에서 해당 지역을 선택할 때 다른 시트 화면을 연계하는 작업까지
[과정]
(1) 시도 옆 Abc 클릭 - 지리적 역할 - 주/시/도 를 클릭하여 위도와 경도 형태로 바꿔준다.
(2) 다음, 시도를 더블클릭하면 다음과 같이 맵 형태가 나타난다. 17개 원으로 찍히는 걸 알 수 있다.
(3) 시군구 기준으로도 맵 형태를 표현할 수 있다. 이번엔 지리적 역할에서 시군구를 클릭해보자。(시도는 지운다)
(4) 시군구를 더블클릭하면 다음과 같이 모든 시군구의 좌표가 원으로 표시되는 것을 알 수 있다.
(5) 하지만, 7개의 알 수 없는 항목이 있는 것을 알 수 있는데, 오른쪽 하단 [7개의 알 수 없는 항목] - [위치 편집]을 눌러서 확인해보자. 광역시에 해당하는 부분들 및 어느 시도, 어느시군구에 해당하는지 정확하게 알 수 없기 때문에 이렇게 알 수 없는 항목으로 출력된 듯 하다. 계층을 만들어서 처리해주자.
(6) 첫 번째 방법은 [시군구] 필드와 [시도] 필드를 함께 선택 - [계층] - [계층 만들기]를 이용하는 방법이 있으며, 하위 영역인 시군구를 드래그 하여 시도 위에 올려놓는 방법도 있다. 이제 [시군구]를 더블클릭하여 시각화를 해보자.
(7) 마크카드를 맵으로 바꾸면 다음과 같이 시군구가 구분된 형태의 맵 형태로 지도를 시각화할 수 있다.
(8) 수익별로 시군구의 색상을 달리하기 위해 [수익] 필드를 드래그해서 색상 마크 카드 위에 올려놓자.
(9) 다음, 우리나라를 제외한 다른 나라는 시각화에서 제외하기 위해 상단 [맵] - [백그라운드 레이어]에서 투명도를 100으로 올려주자.
(10) 다음, 서울특별시만 확인하기 위해 [시도] 필드를 필터에 드래그해서 올려준 다음, 서울특별시만 선택하고 나머지는 다 해제한다.
(11) 시군구 별 고객 세그먼트별 매출을 파이차트로 만들어보자! 경도를 열 선반에 옮겨주고, 두 번째 생성된 경도의 마크 카드에서 파이 차트로 변경해주자. 그리고, 고객 세그먼트를 색상으로, 매출을 크기로 드래그해 다음과 같이 만들어주자. (파이차트 크기가 작다면 크기를 조금 키워주자)
(12) 마지막으로 이중 축 기능을 이용해서 두 결과를 합치면 완성이다.
(13) 추가로, 마우스오버를 했을 때 구별로 고객 세그먼트별 매출을 라인차트로 추세를 나타내보자. 빈 시트를 하나 더 만들어주고, 주문 일자(연속형 월)를 열 선반에, 매출(합계)를 행 선반에 놓자.
(14) 고객 세그먼트를 색상 마크 카드 위에、 수량 필드를 레이블 마크 카드 카드 위에 올려준 뒤、 레이블을 최소/최대만 출력되도록 바꾸자。
(15) 다시 맵 시트로 돌아와서, [도구 설명] - [삽입] - [시트] - [시트2]를 클릭해보자. 그리고 양식을 다음과 같이 수정하면 된다.
(16) 완성된 차트는 다음과 같다.
'VISUALIZATION' 카테고리의 다른 글
[Tableau] 계산된 필드, 필터, 매개변수 정리 (0) | 2023.07.23 |
---|---|
[Tableau] 대시보드 만들기 기초 (0) | 2023.07.20 |
[Tableau] 분산형 차트(Scatter Chart) (0) | 2023.07.10 |
[Tableau] 영역 차트(Area Chart) 및 100% 누적 영역 차트(100% Stacked Area Chart) (0) | 2023.07.10 |
[Tableau] 워드클라우드(WordCloud) (0) | 2023.07.10 |