민듀키티

Tableau 주요 기능 정리 - 고급 매핑 구현 기술 본문

Data Visualization

Tableau 주요 기능 정리 - 고급 매핑 구현 기술

민듀키티 2023. 6. 12. 00:14

* 이런 시각화도 할 수 있구나 ! 싶어서 너무 큰 인사이트를 가졌던 강의 ,, 하지만 활용성은 낮을 것 같다

 

1.  다각형으로 모형 만들기

 

(1) 다각형으로 모형 만들기 위해 필요한 정보 3가지

  1. Points (X and Y)
  2. Direction (path or order)
  3. Unique Identifier Shpae ID -> 필수정보는 아님

 

(2) 데이터 셋 

  • 태블로에서는 다각형을 만드는 기능을 제공하지 않아, 따라서 x, y, path order 이라는 데이터를 만들어 태블로에 연결해야 한다.
  • X : 너비
  • Y : 높이
  • Path Order : 한 붓 그리기 게임처럼 선을 잇는 순서 

 

(3) 태블로에서 그리기

 

  1.  X를 열 선반에, Y를 행 선반에 올려둔다
  2. 다각형을 그릴 때는 집계 값을 사용하지 않기 때문에 분석 -> 측정값 집계 해제를 눌러줌
  3. Shape를 색상으로 드래그, Path Order을 경로로 드래그
  4. 그러면 위와 같이 삼각형, 사각형, 오각형을 만들 수 있음

 

😝 이러한 다각형 그리기를 어떻게 활용 ?? 😝

 

2. 회의실 평균 사용량 시각화하기

 

위와 같이 회의실 사용현황을 시각화하는 것을 만들어볼 수 있음

 

 

(1) 데이터 셋

 

1. Rood Shape :  회의실 별 x, y, path 정보가 있는 데이터

2.  Room : 회의실 별로, 몇 층에 위치해 있는지를 알려주는 데이터

3. Meeting Room Utilisation : 회의실 별 예약 & 이용시간과 관련한 데이터

 

-> Room과 Rood Shape 데이터는 조인 (Room을 기준으로), Meeting Room Utilisation 데이터는 블랜딩해줌

-> 이 데이터에서는 혼합관계를 가지는 칼럼명이 Room으로 똑같이 때문에, 굳이 다른 설정을 안해줘도 됨

 

 

(2) 태블로에서 표현하기

  • X를 열 선반에, Y를 행 선반에 놓아둠
  • Path는 계산하는 것이 아니기 때문에 차원 값으로 변경 설정해줌
  • 마크를 다각형으로, Path를 경로로 올려줌
  • 매개변수를 이용하여 Floor(층) 에 관한 필터를 제작해줄 것임 (배경이미지는 매개변수로 조정이 가능하기 때문)

 

  • 원래 Floor 변수를 필터 선반에 가져다놓고, 모든 값을 다 선택해줌
  • 조건 -> 수식기준 -> [Floor ] = [매개변수].[Floor] 라는 수식을 지정해줌
  • 따라서 매개변수에 따라서 필터 값이 변경되도록 설정해줌

 

  • 매개변수 표시를 해주고 매개변수 값에 따라, 층의 정보가 바뀌는지 확인해줌
  • 맵 -> 배경이미지에 들어가 이미지 파일을 불러와주고, X와 Y값을 설정해줌

 

  • 옵션에서 First층의 사진 설정 해주고
  • 이미지 추가 버튼을 눌러 Ground 층의 사진 설정도 해줌
  • 만약 3,4,5층도 있는 경우라면, 위의 방식을 반복하면 됨

 

 

  • 매개변수 Floor 값이 담긴 Floor_select라는 계산된 필드를 만들어주고, 이를 세부정보에 올려다놓아줌
  • Floor_select  값을 세부정보에 올려놓지 않으면 배경이미지 인식을 못함 (즉 매개변수의 정보를 인식해줘야 함!!)

 

이를 활용하여, 회의실별 평균 사용량 시각화 & 예약 여부 시각화 등을 할 수 있음

 

 

 

 

* 유데미 강의를 참고하여 작성하였습니다.