STUDY/tableau

tableau / 설치와 샘플 데이터 전처리

sh.ds 2023. 11. 2. 21:54
또 새로운 공부라니... 새 카테고리를 늘릴 때마다 아 pandas도 좀 더 깊게 하고 싶은데.... ML도... SQL이랑 Spark가 중요하다는데... 라는 생각이 들지만 오늘도 새로운 솔루션을 설치한다...

 

이 포스팅은 유튜브 채널 비저블에서 업로드한 태블로 5분 베이직 시리즈를 보고 학습한 내용이다.
원본 영상의 링크 ▶ https://www.youtube.com/playlist?list=PLBnE9HpHGoKUd7X3jF6qICrYLsf7An36Q

Tableau란?

 

tableu는 대시보드 제작 툴이다. 데이터의 변화에 따라 변하는 대시보드 특성상 DB와 연결이 가능하고 페이지로 제작되어 배포도 가능한 대시보드이다.

 

 

이런 식으로 대시보드를 제작할수 있다는데... 내 적성이랑 잘 맞을 것 같아서 마음이 동했다.

이번 프로젝트에서 내 파트는 아닌데... 그래도 다같이 배운다고 했으니 나도 할 거 하면서 스리슬쩍 배우려고 한다. 

 

Tableau 가입

 

 

기본적으로 태블로는 유료 서비스이다. 그러다 보니 trail 계정으로 공부해야 하는데 아래 링크에서 다운 후 가입이 가능하다.

 

 

 

Tableau Desktop 2023.3

Release date Tue, October 24, 2023

www.tableau.com

 

 

 

태블로 설치가 완료된 화면이다. 왼쪽 하단 저장된 데이터 원본에서 Sample - Superstore를 클릭하면 앞으로 실습에 사용할 샘플데이터를 이용할 수 있다.

 

Data Import

데이터는 사이드 바의 파일에 연결을 눌러 불러올 수 있다. 자주 사용하는 excel 파일의 경우 csv 는 텍스트 파일을 눌러 import 하고 xlsx 파일은 Microsoft Excel을 눌러 연결 가능하다.

 

데이터 전처리

 

tableau 에서도 전처리가 가능하다. 이번 프로젝트 기간 동안 사용할 데이터를 tableau에서 가공해보았다.

 

💡  컬럼 명 변경

 

캡처를 하면서 표시되지는 않았지만 컬럼명을 더블 클릭해 수정이 가능하다. 또한 컬럼 정보가 간단한 아이콘으로 표기되어 있는데 유료 서비스는 왜 유료인지 알 것 같기도 하다...

 

💡  컬럼 피벗

 

피벗 기능은 원하는 컬럼을 선택 후 우클릭을 통해 할 수 있다.

 

 

컬럼이었던 배송일자와 출발지, 배송센터 코드가 피벗 필드로 들어간 것을 확인할 수 있다. 

 

💡  데이터 형 변환

 

세미 프로젝트 때 애를 먹였던 데이터 형 변환이다. 당시에는 오류의 발생 원인도 잘 몰랐으니 어려웠지만 코드를 통해 변형하는 것도 익숙치 않아 어려움을 느꼈다. 그런데 여기선 클릭 한 번이다.

 

앞서 말한 데이터 형 표시를 클릭하면 select box가 등장한다. 누르면 끝이다...

어떻게 보면 박탈감이 느껴지는데 또 어떻게 생각하면 꽤나 굴렀더니 MSOffice 에서 자연스럽게 했던 조작들이 감사하게 느껴지는 것 같기도 하다. 어쨋든 좋은 툴을 알았으니 만족

 

 

차트제작

 

 

간단한 차트를 만들어보기 위해 하단의 시트 1을 클릭한다. 

 

그리고 상단에 열과 행에 데이터 추가한다. 나는 도착지(구)를 열로 갖고 가구를 행으로 갖는 차트를 만들어봤다.

 

 

너무 간단하고 파워풀해서 나도 모르게 색을 바꿨다. 막대라고 적힌 박스를 누르면 그래프의 형태를 바꿀 수 있다.

 

택배가 출발한 출발지를 색상에 올려놓으니 그래프의 색이 바뀌었다. 오른쪽 상단의 출발지 목록에 매칭되는 데이터의 값의 색이 변한 것이다. 데이터의 컬럼을 어디에 적용하느냐에 따라서 시각화의 폭이 넓어질 것 같다.