목록Data/Tableau (9)
짜리몽땅 매거진
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c3gjTK/btsH9fhqmzO/oTfxyhF227kWgtAyDusssk/img.png)
지난번 Feature Selection 기법 중 Model-agnostic Explanation Method이자 XAI(Explainable AI)에 해당하는 SHAP과 LIME에 대해 다룬 적 있었다. 오늘은 Catboost 모델을 활용해 금산인삼축제 성패를 예측한 LIME Value 데이터를 태블로 상에서 '생키 차트'로 시각화해보자. 생키 차트는 각 단계별 값의 변화를 한 눈에 표현하기 위한 목적으로 사용한다. 특히, 전체 값이 어떤 곳으로 흘러가는지 혹은 어떤 단계에서 얼마나 많은 값이 이동하는지도 한눈에 파악할 수 있는 효과적인 시각화이다. 태블로에서는 생키 차트를 표현하는 방법을 표현 방식으로 제공하고 있지 않기 때문에 이를 표현하기 위해서는 몇 가지 과정이 필요하다.0. 데이터 준비 및 연결..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bif7s9/btsH90qe16r/juW7S0ECsM1ElnHPCImULk/img.png)
연도별 구인인원, 구직건수, 취업건수를 태블로에서 Radial Bar 차트로 시각화해보자. 0. 데이터 불러오기데이터를 태블로에 연결하고, 해당 시트를 다시 유니온으로 결합한다. 1. 계산된 필드 만들기(1) Path Order :원래 데이터는 0, 추가된 데이터는 1 로 합니다. 그리고 측정값에서 차원으로 변환한다.IIF([테이블 이름]="구인구직 동향", 0, 1) (2) Radial Field: [Trip Duration] 2. 매개변수 만들기(1) Radial Inner (2) Radial Outer3. 계산된 필드 (또) 만들기(1) Radial Angle(INDEX()-1)*(1/WINDOW_COUNT(COUNT([Radial Field])))*2*PI() (2) Radial Normalize..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/egf9NT/btsH9r1DQl5/uhfGOOZABgWWvSTfJ1TkYk/img.jpg)
전국 터널별 위도, 경도, 터널길이, 차선 수, 터널 연식, 높이, 내진설계여부 등의 변수가 포함된 데이터셋을 바탕으로 태블로 시각화를 진행해보았다. 주요 시각화 차트는 '레이더 차트'이다. 레이더 차트는 동심원 위에 점을 찍어 그 도형의 모양으로 능력치 등의 변수 분포를 확인하는 데 쓰이는 차트이다. 그 모양이 거미줄 같기도 해서 거미줄 차트(Spider chart)라고도 불린다. 레이더 차트는 태블로 상에서 따로 마크 형식이 없기 때문에 계산된 필드 기능을 활용해 직접 만들어야 한다. 그러나 여러 항목과 그 분포를 한 눈에 분석하는데 용이해 이번 태블로 프로젝트에서 직접 제작해보았다.0. 데이터 준비 및 연결전처리한 엑셀이나 csv파일을 태블로에 연결한다. 시도별 터널에 대한 평균 터널 연식, 내진설..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/1WKmT/btsHNzfUPRN/pi1HP4MCFppjWMgDkbNjd1/img.png)
주식 데이터는 복잡한 숫자와 통계 정보를 보유하고 있다. 따라서 그래프나 차트를 통해 주가의 변화 추이를 한눈에 파악할 수 있다. 실시간으로 변동하는 주식 시장에서는 신속한 의사 결정이 중요한데, 시각화된 데이터는 빠르게 정보를 전달하고 분석할 수 있도록 도와준다. 위와 같은 주식 데이터 시각화 필요성에 따라 주식 데이터를 가져오는 법과 가져온 주식 데이터를 Tableau를 활용해 차트로 시각화해보았다.1-1. 구글 스프레드 시트로 주식 데이터 수집하기 =GOOGLEFINANCE() : Google Finance에서 현재 또는 과거 유가증권 정보를 가져오는 함수 [각 파라미터 설명]ticker고려할 유가증권에 대한 시세 표시attribute - [선택사항]Google Finance에서 ticker에 대해..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/O5xvY/btsD0Lw0wik/ABjfB5KqodBYrQniouLSwK/img.png)
Tableau에서는 다양한 워크시트로 만든 각각의 시각화를 하나의 대시보드에 담아 조회자에게 분석의 용이함을 제공할 수 있습니다. 미리 제작해둔 3가지의 워크시트를 하나의 대시보드에 담고 집합 동작 기능을 통해 대시보드 상에서 클릭과 마우스오버로 선택 값별 데이터 조회가 가능하게끔 구현하는 과정을 살펴보겠습니다. 대시보드의 집합 동작 활용 과정을 알고자 '슈퍼스토어 주문+반품' 추출 데이터를 사용해 '지역에 따른 전체 대비 매출 현황과 제품 중분류 별 매출' 대시보드를 제작해보려 합니다.0. 기초 작업대시보드 환경을 세팅하기 위해 미리 3가지의 워크시트를 제작했습니다. 1. 대시보드 생성앞서 제작한 3가지 시각화를 하나의 대시보드에 담습니다. 하단 툴바의 새 대시보드를 클릭하면 대시보드 시트가 생성됩니다..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/MXHFJ/btsDGkfXoQM/A0klRwcy909KGV9C0dIv0k/img.png)
Tableau에서는 Prep Builder와 다른 전처리 언어를 사용해 가공한 데이터를 바탕으로 다양한 시각화를 진행할 수 있습니다. 하지만 가공한 데이터의 칼럼 중 시각화에 적용할 필드가 없다면 다시 전처리를 반복해야 할까요? 그렇지 않습니다. Tableau Desktop은 매개 변수와 계산된 필드 기능을 제공해 원리만 이해하면 쉬운 함수식으로 새로운 필드를 생성할 수 있습니다. 매개 변수와 계산된 필드의 활용 과정을 알고자 '2호선 역별 승하차인원수' 추출 데이터를 사용해 '일별 2호선 평균 승하차승객수' 맵 차트를 시각화해보려 합니다. 0. 기초 작업 시각화 환경을 세팅하기 위해 데이터를 Tableau Desktop에 연결합니다. 만약 데이터가 엑셀 혹은 csv파일이라면 별도로 연결을 시도하면되고,..
https://public.tableau.com/app/profile/.k00keyesm/viz/SeoulStore/1 Seoul Store 월 수익 비교 Seoul Store 월 수익 비교 public.tableau.com 인사이트 1. 누적 합계 수익이다보니 월/전월 모두 우상향하는 그래프를 보이고 있습니다. 2. 누적 합계 수익의 격차가 점점 벌어지는 것을 보아 날짜(일)이 지날수록, 즉 월말로 갈수록 수익이 증가하는 추세를 보입니다. 한계점 전체 월마다 비교가 아닌, 오직 전월과의 비교여서 전체 연도 내에서 수익 비교는 어렵습니다. 어려웠던 점 매개변수, 불연속형 등 시각화 차트를 만들 때 설정의 절차와 필요성에 대해 더 깊은 공부가 필요할 것 같습니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lKKGZ/btssHFmybDk/X3yINCJv3A8WdZTIR763z0/img.png)
인사이트1. 전체적으로 날짜가 지날수록 우상향하는 주가를 보이고 있습니다. 2. 1월 27일 시작으로 3월 14일까지는 전반적으로 우하향하는 주가를 보이고 있습니다. 3. 특히 5월 19일 주가가 급격하게 상승합니다. 6-7월 2달 간 높은 수치를 보이다가 8월을 기점으로 다시 하향세를 보이고 있습니다. 5월 19일에 반등한 이유는 외국인 투자자 5300억어치 순매수하는 매수세를 보이는 것이 큰 영향을 끼친 것으로 파악됩니다. 이는 메모리 반도체 업황이 반등할 것이라는 기대감이 반영되는 것이라 보았습니다.참고 기사 : 외국인 하루 5300억 사들여...삼성전자 주가 올 최고한계점주가 변화의 양상이 비슷한지, 다른지 파악하기 위해 삼성전자와 같은 다른 우량주의 주가와 비교하는 데이터가 있으면 더 좋을 것 ..