Data Visualization
-
[Tableau] 버블 차트 시각화하기Data Visualization/Tableau(Advanced) 2022. 11. 27. 21:48
Table of Contents Introduction Data 버블차트 시각화하기 Reference Introduction 버블 차트(Bubble Chart)는 세 개의 차원을 동시에 비교하기 위해 구성한 시각화이다. Severino Ribecca는 과 같이 버블 차트의 정의를 구체적으로 제시하였다. X축과 Y축 그리고 영역의 크기가 각 각의 차원을 의미한다. Data 다음 데이터를 다운로드하고 태블로 데스크탑 이나 퍼블릭에서 불러온다. 버블차트 시각화하기 1. 태블로에서 버블 차트를 시각화하는 방법은 간단하게 수행할 수 있다. 먼저, 태블로에 샘플 데이터를 연동하기 위해서 위의 실습용 샘플 데이터를 다운로드 한다. 2. 태블로에서 엑셀 파일을 연동한다. ※ 태블로 주요 기능(https://jaydat..
-
[Tableau] 주식 차트 시각화하기Data Visualization/Tableau(Advanced) 2022. 11. 16. 23:12
Table of Contents Introduction Data 주식차트 시각화하기 Reference Introduction 최근 3년 제태크에 대한 열풍은 뜨거웠다. [그림 1]을 살펴보면, 2010년대까지만해도 해외주식을 거래하는 규모가 상당히 낮은 것을 알 수 있으나 COVID-19 이후 폭발적으로 증가하는 것을 확인할 수 있다. 한국예탁결제원에 따르면 올해 들어 21년 3월까지 국내투자자의 외화증권 결제금액(해외주식·채권 거래금액)은 1157억9850만달러(한화 약 131조원)에 달했다. 전년 동기(537억7700만달러) 대비 2배 이상 증가했다. 이에 따라 증권사에서는 고객 모시기에 공을 들이고 있다. 21년 11월 기준으로 해외주식 거래 신청 고객은 200만을 돌파하며 상당한 관심을 갖고 있었..
-
[Tableau Tip] 태블로에서 정규표현식 활용하기Data Visualization/Tableau Dashboard(Tip) 2022. 10. 23. 15:12
Table of Contents Introduction 태블로 정규표현식 태블로 정규표현식 활용 함수 Reference Introduction 다양한 텍스트 데이터가 수집함에 따라 유사한 패턴을 갖고 있는 텍스트만 발췌하여 분석을 하거나 시각화를 하려는 니즈가 늘어나고 있다. 이때, 유사한 패턴을 도출하기 위해 정규표현식을 사용하게 된다. 정규표현식이란 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 언어이다. 태블로 정규표현식 태블로에서 사용하고 있는 정규표현식은 Internation Components for Unicode에서 제공하고 있는 정규표현식을 따른다. 어떤 방식으로 정규표현식이 사용 가능한지 목록을 살펴보자. 먼저, 아래의 문자와 숫자 패턴을 정규표현식으로 사용할 경우 메타캐릭터(\..
-
[Tableau Tip] 태블로 대시보드 구축 프로세스Data Visualization/Tableau Infra(Tip) 2022. 5. 22. 14:23
Table of Contents Introduction 태블로 대시보드 구현 시 고려사항 태블로 대시보두 구축 프로세스 Reference Introduction 데이터의 활용이 자연스러워지면서 데이터 리터러시 역량이 필요한 시대이다. 특히, 데이터 기반의 의사결정을 위한 데이터 시각화 니즈가 높아지면서, 태블로의 활용이 대두되고 있다. 과거, "[Visualization] BI(Business Intelligence)란?" 에서 태블로가 어떤 제품인지 가이드 한 적이 있다. 태블로를 사용하는 방식이 GUI(Graphical User Interface) 방식이다보니, 프로그래밍 언어에 비해 빠르게 구축이 가능하다. 태블로에 대한 기본 기능은 "[Visualization] 태블로 주요 기능"에서 가이드 한 ..
-
[Tableau] 상위 아이템 목록 표시하기Data Visualization/Tableau(Advanced) 2022. 5. 15. 14:52
Table of Contents Introduction Data 상위 아이템 목록 표시하기 Reference Introduction 태블로에서 다양한 대시보드를 구현하다 보면, [그림 1]과 같이 연도별 혹은 카테고리별 가장 많이 판매된 상품을 보여달라고 요청이 올 때가 있다. 엑셀이나 PPT였으면 굉장히 쉽게 보여줄 수 있는 자료를 태블로에서는 표현하기가 상당히 까다롭다. 이때, 우리는 RANK 함수와 테이블 계산식을 활용해서 구성해볼 수 있다. Data 다음 데이터를 다운로드하고 태블로 데스크탑 이나 퍼블릭에서 불러온다. Date Type Product Price Visit Sales 2017-12-31 핫 라떼 4000 132 528000 2017-12-31 핫 아메리카노 3500 117 40950..
-
[Tableau] 피라미드 차트(Pyramid Chart) 시각화하기Data Visualization/Tableau(Advanced) 2022. 4. 23. 16:48
Table of Contents Introduction Data Tableau에서 피라미드 차트 시각화하기 Reference Introduction 피라미드 차트(Pyramid Chart)는 두 비교 집단을 단계별로 서로 대응해서 비교하기 위한 목적으로 사용한다. 특히 인구피라미드가 대표적인 피라미드 차트의 예시 입니다. [그림 1]과 같이 피라미드 차트를 활용하면, 같은 연령대의 다른 성별을 서로 비교해보기 위해 효과적으로 표현할 수 있다. Data 22년 2월 21일 통계청에서 2020년 임금근로일자리 소득(보수) 결과를 발표하였고, 그 중의 일부 데이터를 편집하여 2020년 임금근로일자리소득.xlsx로 구성하였다. 다음 데이터를 다운로드하고 태블로 데스크탑 이나 퍼블릭에서 불러온다. 연령 성별 기업..
-
[Tableau Tip] 태블로 퍼블릭에서 구글 드라이브 연동하기Data Visualization/Tableau Dashboard(Tip) 2021. 10. 11. 02:29
Table of Contents Introduction 구글 드라이브 연동하기 Reference Introduction 주변에 다양한 형태의 대용량 데이터가 발생하면서 데이터를 보다 쉽게 이해하기 위해서 시각화의 중요성을 강조하고 있다. 이 뿐만 아니라 데이터를 읽고 쓰기 위한 능력인 데이터 리터러시(Data Literacy)에 대해 많이 언급되고 있다. 태블로는 데이터 시각화를 위한 간편한 도구이며, 무료로 사용 가능한 버전인 퍼블릭(Tableau Public) 버전을 제공하고 있다. 데스크탑(Tableau Desktop) 버전과는 DB연동과 R/Python 연동 외에는 차이가 없으며, 퍼블릭 버전에서는 데이터를 https://public.tableau.com/app/discover에 게시하여 사용한다..
-
[Tableau Tip] Tabpy를 이용한 대시보드 구성하기Data Visualization/Tableau Dashboard(Tip) 2021. 8. 22. 18:47
Table of Contents Introduction Python 설치 확인하기 Tabpy 설치 및 실행하기 Tableau Desktop에서 Tabpy와 연동하기 Tableau Desktop에서 실습하기 Reference Introduction 최근에는 데이터 시각화의 영역이 확장되고 있으며, BI 솔루션의 보급 역시 폭발적으로 성장하고 있다. 그 가운데 데이터 엔지니어나 머신러닝 엔지니어의 경우 BI 솔루션을 활용한 시각화를 제공하고자하는 니즈를 보이고 있다. 이를 위해 Tableau에서는 R과 파이썬을 다이렉트로 연동할 수 있도록 기능을 제공하고 있다. Python 설치 확인하기 태블로와 파이썬을 연동하기 위해서 태블로 데스크탑이 설치된 환경에 파이썬이 설치되어 있는지 확인해야 한다. 키보드에서 시..