[태블로 굿모닝 /Tableau] 19. 지리적 역할 부여하기 / 계층 설정

2021. 5. 3. 16:30데이터 분석/태블로

태블로 카테고리 글 전체보기 

 

'공부/태블로' 카테고리의 글 목록

 

realistic-dreamer.tistory.com

 

 

이전글: 태블로로 계층 만들기

 

[태블로 굿모닝 /Tableau] 18. 계층 만들기 / 내림차순 정렬

▶ 계층: 화면에서 Drill-down해서 값을 세부적으로 찾을때 유용하다. 주의할 점: 지역 데이터(맵에서 표현할 때) 계층을 미리 만들어놓지 않으면 동일한 시군구명으로 인해 에러가 발생할 수 있으

realistic-dreamer.tistory.com

 


 

 

▶ 지리적 역할 부여하기

: 태블로에서 기본적으로 제공하는 맵 표현 방식을 다루기 위해 문자열로 되어 있는 [국가], [지역], [시도], [시군구] 필드를 기준으로 지리적 역할을 부여한 다음 맵에서 표현한다. 그리고 에러를 막기 위해 4개 필드의 계층을 설정한다. 

 

 

1. '국가' 옆의 Abc 클릭 > 지리적 역할 > 국가/지역 

-> '국가' 필드 아이콘이 지구본 모양으로 변경된다. (지구본: 맵 형태로 표시된다는 뜻)

측정값에 경도(생성됨), 위도(생성됨)이 나타난다.

 

 

2. 차원 > '국가' 더블 클릭 

-> '국가'에 대한 표현 방식이 맵이 된다.

 

 

3. 뷰에서 '시도' 기준으로 맵 표현하기

: 시도 필드 앞의 Abc 클릭 > 지리적 역할 > 시/도 

-> 시도 필드에 지리적 역할이 부여되면서 뷰에서 해당 필드를 지도 형태로 표현할 수 있다.

 

차원 > 시도 더블 클릭 

-> 맵에 총 17개의 시도 기준으로 마크가 찍힌다.

 

4. 뷰에서 '시군구' 기준으로 맵 표현하기

: 시군구 필드 앞의 Abc 클릭 > 지리적 역할 > 카운티(시군구)

-> 시군구 필드에 지리적 역할이 부여되면서 뷰에서 해당 필드를 지도 형태로 표현할 수 있다.

 

차원 > 시군구 더블 클릭

-> 맵에 총 229개의 시군구 기준으로 마크가 찍힌다.

 

 

5. 국가, 시도, 시군구 필드 기준으로 계층 만들기

: 맵에서는 계층을 만들기 않으면 일부 데이터가 누락되는 경우가 있기 때문에 계층을 만드는 것이 좋다.

 

 

툴바의 '시트 지우기'를 클릭해서 지금까지 작성한 뷰 지우기

-> 이때 '시군구' 필드를 바로 더블 클릭하면 뷰에 맵 형태로 표시가 되는데, 229개의 시군구가 아닌 220개 시군구의 마크만 표시된다. 

모두 표시하기 위해 뷰 오른쪽 아래에 보이는 '7개의 알 수 없는 항목'을 클릭한다.

 

 

위치 편집을 클릭한다.

카운티: 시군구 옆의 경고 문구에 문제가 7개 있다고 나오는데, 이유는 시/도 값이 없기 때문이다.

해당 구의 이름에 대한 값이 여러 개가 있는데, 어느 시도에 속해 있는지 알 수 없기 때문에 태블로에서는 어느 위치에 표현해야 할지 몰라서 위치가 불확실하고 표현된다.

맵에서 대구광역시는 원래 8개 구 중 2개 구(중복되지 않은 수성구와 달성군만 노출), 광주광역시는 5개 구 중 1개 구(중복되지 않은 광산구만 노출)만 맵에 표현되고 있다.

-> 이런 상황을 미리 방지하기 위해 '지역' 필드에 대한 계층을 설정해주는 것이 좋다.

 

 

6. 시도, 시군구에 대한 계층 만들기

툴바 > 시트 지우기 

'시군구' 드래그해서 '시도' 필드에 올리기 > 이름: 지도 > '지도'라는 계층 아래에 '시도', '시군구'가 차례로 표시된다.

 

 

'시군구'  더블 클릭

-> 한국의 시군구명 기준으로 총 229개 마크가 맵 위에 표현된다.

이유: '시군구'를 더블 클릭해서 뷰에 표현할 때 세부 정보 마크에 '시군구' 필드만 오는 것이 아니라 '시군구'가 속해 있는 '시도' 필드를 상위에 끌고 오기 때문에 맵에서 해당 시군구의 위치를 정확히 찾아줄 수가 있다.

 

 

7. 지리적 역할로 부여된 국가 필드 드래그해서 '지도' 계층 중 최상위 필드인 '시도'위에 올리기

-> '지도' 계층의 순서: 국가 -> 시도 -> 시군구  

 

 

 

8. 지역 필드 왼쪽 Abc 클릭 > 지리적 역할 > 만들기 원본 > 시도 클릭하면 지역 필드 왼쪽에 지구본 모양이 표시된다.

 

 

 

툴바 > 시트 지우기 > '지역' 필드 더블 클릭 

-> 한국의 지역 6개 마크를 기준으로 맵이 표현된다.

 

'지역' 필드를 '지도' 계층에서 '국가'와 '시도'사이에 드래그해서 놓기

-> 마크의 '지역' 앞에 [+]가 표시된다. 이는 '지역'도 계층에 포함된 상태임을 뜻한다.

 

 

9. 계층별 Drill-down 하기

툴바 > 시트 지우기

'국가' 더블 클릭 > 맵에 1개의 마크가 표시된다.

 

 

세부 정보 마크의 '국가' 앞에 있는 [+] 클릭 > '지역' 기준으로 6개의 마크가 표시된다.

 

 

세부 정보 마크의 '지역' 앞에 있는 [+] 클릭 > '시도' 기준으로 17개의 마크가 표시된다.

 

 

세부 정보 마크의 '시도' 앞에 있는 [+] 클릭 > '시군구' 기준으로 299개의 마크가 표시된다.