Notice
Recent Posts
Recent Comments
Link
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags more
Archives
Today
Total
관리 메뉴

데이터 분석

태블로 신병훈련소 17기 - 5일차 (배경이미지, 공간 함수) 본문

tableau/태블로 신병훈련소 17기

태블로 신병훈련소 17기 - 5일차 (배경이미지, 공간 함수)

시니조 2023. 2. 23. 23:52

태블로 신병훈련소 5일차

  • 배경 이미지 사용
  • 공간 함수 사용 (MAKEPOINT, MAKELINE, BUFFER)

 

0. 공간 함수

공간 함수 - Tableau

 

공간 함수

공간 함수를 사용하면 고급 공간 분석을 수행하고 공간 파일을 텍스트 파일이나 스프레드시트와 같은 다른 형식의 데이터와 결합할 수 있습니다

help.tableau.com

 

 

1. 배경 이미지를 이용한 Custom Map 사용하기

수도권 지하철 노선도 위에 일 별 평균 승/하차 승객수 표현

 

> 배경 이미지 > 원하는 데이터 선택

 

이미지 사이즈에 맞게 입력한다. 

 

"측정값 선택"이라는 [매개 변수]를 만들어준다.

 

IF 함수를 이용해 "승하차승객수"라는 계산된 필드를 만들어준다.

 

측정값 선택 매개변수를 표시해주고 행/열에 들어가는 X,Y값은 평균으로 해준다. 

이때 역명을 세부정보로 설정해 마크를 나눠주어야한다.

 

 

 

2. 공간 테이블 계산을 이용한 맵 활용

시애틀 사람들이 어느 나라로 여행을 많이 가는지 시각화로 표현하려 한다.

 

1. 도착지의 위치를 점으로 나타내는 계산식이다. MAKEPOINT 함수를 이용할 수 있다.

MAKEPOINT( 위도, 경도)를 선택해주면 사용 가능하다.

만든 Arrival을 더블클릭하면 만들어진 점을 확인할 수 있다.

 

2. 출발지 역시 위치를 점으로 나타낸다.

 

3. 위 두 점을 경로로 이을 수 있는 MAKELINE 함수를 이용한다.

MAKELINE(시작점, 끝점) 로 입력하면 그려진다.

 

4.  만든 경로를 세부정보로 표현하고 

5. "Passenger" 수로 색상 구분을 해준다.

이때 "Arriving airport" 필드를 세부 정보로 표현해 줘야 승객 수가 나온다. 세부정보로 공항별로 나눠주지 않으면 모든 공항 승객수 하나로만 표현되기 떄문!

 

 

 

 

3. Buffer 함수를 이용한 맵 활용

반경 안에 동종 업계 매장이 얼마나 포진해 있는지 직관적으로 확인할 수 있다.

 

1. 데이터를 선택하고

2. 위/경도 더블클릭해서 맵을 그려준다.

3. 시도를 필터로 지정한 후 4. 단일 값(드롭다운)으로

5. 시군구를 필터로 지정한 후 6. 단일 값(목록)으로 지정한다. 이 때 관련된 값만을 체크하면 상위 카테고리에 포함된 값만 목록에 보여진다!

 

7. "거리 선택"이라는 매개 변수를 만들어 준다. 정수로 50~500까지 50 단위크기로 만들어 50m,100m,150m,,,500m까지 선택가능하게 한다.

 

8. 이후 "반경 계산"이라는 계산된 필드를 만들어 준다. 

BUFFER함수는 반경 범위를 표현해 준다. BUFFER( 사용할 위치값, 숫자, 거리단위) 순으로 입력하면 된다.

 

9. 마크 유형을 "맵"으로 변경 후

10. "반경 계산"을 세부 정보에 "상표"를 색상에 표현

11. 메뉴 > 맵 > 거리 를 선택하고 메뉴 > 맵 > 맵 계층(백그라운드 레이어)에서 투명도를 조정한다.