Data Visualization
-
[Visualization] 데이터 시각화(Data Visualization)Data Visualization/Visualization 2020. 8. 27. 21:02
Table of Contents Introduction 데이터 시각화(Data Visualization)란? 데이터 시각화의 역사(Data Visualization History) 데이터 시각화 접근법(Data Visualization Approach) Reference Introduction IT의 발달로 인해 데이터 홍수 속에 살고 있는 현대 사회에서는 데이터로부터 유의미한 가치를 창출하는 것이 화두이다. 데이터의 규모는 날이 갈수록 늘고 있으며, 증가하는 속도 역시 빠르게 증가하고 있다. 독일의 유명한 통계 Statista의 Volume of data/information created worldwide from 2010 to 2024에 따르면, 2020년 현재 데이터 생산량은 59zettabyte..
-
[Visualization] 시각화 유형화 사례 기반 Jay's Viz 유형Data Visualization/Visualization 2020. 8. 13. 23:09
Table of Contents Introduction 시각화 유형화 사례 Jay Viz Taxonomy(시각화 분류 체계) Reference Introduction Self-service Business Intelligence(Self BI)는 오늘날 비즈니스 의사 결정을 하는데 핵심 도구로 자리 잡고 있으며, 태블로(Salesforce의 Tableau), 클릭(Qlik의 Qlik Sense), 스팟파이어(TIBCO의 Spotfire), 파워 BI(Microsoft의 Power BI) 등 다양한 툴이 등장해왔고, 현재까지도 경쟁하고 있다. Self BI툴은 특히, 다양한 데이터베이스와 인터페이스 하고 있으며, 다양한 분석 결과를 시각화하는데 유리한 역할을 하고 있다. 더욱이, 솔루션 내부에 간단하게 제..
-
[Visualization] 태블로 주요 기능 설명Data Visualization/Visualization 2020. 8. 9. 00:39
Table of ContentsIntroductionTableau 주요 기능 및 화면 설명데이터를 불러온 Tableau 화면 이해하기Tableau 시각화 하기Reference Introduction 기업에서는 오랜기간 운영하면서 비즈니스 인사이트를 얻기 위해 기업 내부와 외부에서 발생하는 데이터를 지속적으로 수집하기 위한 노력을 하고 있었으며, 데이터 사이언티스트들을 고용하여 인사이트 도출을 위한 데이터 분석 및 모델링이 진행되고 있다. 이와 함께 데이터를 얼마나 효과적으로 보여주는 것이 중요한지에 대해 데이터 시각화(Data Visualization)와 관련된 연구가 활발하게 진행하고 있다. 은 태블로 퍼블릭(Tableau Public) 공식 사이트에서 선정된 오늘의 비주얼라이제이션으로 2020년 싱..
-
[Visualization] BI(Business Intelligence)란?Data Visualization/Visualization 2020. 8. 5. 21:50
Table of Contents Introduction BI(Business Intelligence)란? 태블로(Tableau)이란? Reference Introduction 데이터 분석과 함께 시각화의 중요성은 데이터 기반의 의사결정을 하는데 있어서 중요한 역할을 하고 있다. 실제로 분석의 결과로 새로운 시스템을 도입하거나 시각화를 제공하는 케이스가 점점 증가하고 있다. 최근에는 공공 데이터를 통합하고 이를 시각화하여 지자체 모니터링을 시도하고 있으며, 이를 바탕으로 의사 결정에 도움을 받고 있다. 서울시는 2019년 4월에 서울시 디지털 시민 시장실을 오픈했으며, 은 메인 화면이다. 이 화면은 시장실 한 면을 대형 전광판으로 채워 서울시와 관련된 행정정보를 실시간으로 보고 받아 시정 활동을 수행하는데..
-
[R] Bar Chart Race 재현 04Project/Bar Chart Race (with R) 2020. 7. 18. 13:10
목차 [R] Bar Chart Race 재현 01 [R] Bar Chart Race 재현 02 [R] Bar Chart Race 재현 03 서론 Bar Chart Race 재현 프로젝트의 마지막 단계로 지난 3번의 과정을 거쳐 데이터를 수집하고, 전처리 과정을 통해 데이터의 구조를 변경하는 작업을 진행하였다. 전처리 과정을 막대 그래프를 그리기 위한 과정이었으며, 이 과정에서는 melt()함수에 대한 이해가 필요했다. 데이터를 구조화 한 이후에 ggplot2를 이용하여 시각화를 한다. Bar Chart Race 재현의 마지막 과정으로 시각화 한 부분을 영상처리를 할 예정이다. 시각화 작업을 진행하기 위해서는 프레임 단위로 이미지가 생성이 되어야 가능하며, R에서는 gganimate를 활용하여 영상화를 진..
-
[R] Bar Chart Race 재현 03Project/Bar Chart Race (with R) 2020. 7. 11. 11:02
목차 [R] Bar Chart Race 재현 01 [R] Bar Chart Race 재현 02 서론 Bar Chart Race 재현 프로젝트를 수행하면서 전체적인 프로세스를 소개하였고 공공데이터를 수집하는 방법과 Bar Chart Race가 가능하도록 데이터를 가공하는 과정을 소개하였다. 이어서 가공한 데이터를 기반으로 데이터 시각화 하는 방법에 대해 가이드 할 예정이다. R에서는 기본으로 제공하는 graphics라는 라이브러리가 있으나, 시각화를 자유롭게 핸들링하기 위해서는 ggplot2를 추천한다. 본 재현에서는 기존에 있는 graphics 라이브러리가 아닌 ggplot2를 이용하여 시각화를 한다. 데이터 시각화 reshape2 라이브러리에 있는 melt()를 사용하여 [표 1]과 같이 데이터를 가공..
-
[R] Bar Chart Race 재현 02Project/Bar Chart Race (with R) 2020. 7. 5. 22:41
목차 [R] Bar Chart Race 재현 01 서론 지난 1년 동안 Bar Chart Race와 관련된 영상들이 계속해서 등장하여 많은 인기를 끌고 있다. 실제 Bar Chart Race를 구성해서 제공하는 콘텐츠부터, 다양한 툴을 활용하여 이를 제작하는 과정까지를 소개하는 콘텐츠들이 이에 해당한다. Bar Chart Race의 경우 다이나믹한 데이터 시각화를 애니메이션으로 보여주기 때문에 데이터에 대한 변화를 쉽게 이해 할 수 있다는 장점을 가지고 있다. Bar Chart Race를 재현하기 위한 연구모형으로 지난 Bar Chart Race 재현 01에서 을 소개하였다. 이번 재현에서는 원천 데이터를 수집하는 것부터 시작해서 원하는 형태로 데이터를 가공하는 전처리 단계까지의 데이터 엔지니어링(Dat..
-
[R] Bar Chart Race 재현 01Project/Bar Chart Race (with R) 2020. 5. 28. 23:52
서론 2019년 Youtube에서는 다양한 오픈데이터를 수집하여 시간의 흐름에 따라 다양한 순위 변화를 한눈에 알아 볼 수 있게 만든 막대그래프 기반의 애니메이션 영상이 인기를 끌고 있었다. 특히, 최근에 이슈가 되고 있는 코로나19(Coronavirus)와 관련해서 발병 초기부터 현재까지의 국가별 발생 현황 또는 치료/사망자 현황 데이터를 기반으로 제작된 영상들이 자주 올라오고 있다. 영상을 보게 되면, 어떤 국가가 얼마나 잘 대처하고 있는지 짧은 시간안에 확인할 수 있다는 장점을 가지고 있다. 이를 구성하기 위해 다양한 오픈 소스를 기반으로 만들기도 하였고, 최근에는 Tableau, Power Bi 등과 같은 Business Intelligence(BI) Tool을 활용하여 코딩이 아닌 드래그 앤 드..