brunch

You can make anything
by writing

C.S.Lewis

by HEARTCOUNT팀 Jun 07. 2022

다이아몬드를 닮은 데이터 시각화, Facet Plot

HEARTCOUNT에 Facet Plot이라는 새로운 시각화 기능이 생겼습니다.

하나의 그래프에 너무 많은 내용을 담으려 하다가 난감한 경험을 해보신 적 있으신가요?


그런 상황에 해결책이 될 수 있는, 여러 단면을 가진 다이아몬드 같은 데이터 시각화 'Facet plot'입니다.


여러 창들을 통해 시간의 흐름에 따른 대상의 움직임을 표현한 [Horse in Motion]이라는 시각화 작품으로 영화(motion picture] 태동의 단초가 되었다.


데이터로 세상을 이해하는 법

사업, 세상, 우주 등 모든 것에 대한 과학적 답은 수학에 있습니다. 그리고 숫자는 비교를 통했을 때 그 의미가 드러납니다. 대상의 양적 크기와 질적 차이가 담긴 숫자는 맥락 속에서 비교될 때 비로소 우리의 인식 속으로 들어올 수 있기 때문입니다. 대상을 범주로 나누고 범주 간 속성의 정량적 차이를 확인하여 세상을, 내 사업을 더 잘 이해하게 되는 것이지요. 데이터 시각화는 이런 과학적 인식을 돕기 위한 현대의 발명으로도 볼 수 있겠고요.


숫자를 여러 차원으로 비교하는 일

현대적 의미의 데이터 시각화와 EDA(Exploratory Data Analysis; 탐험적 분석)의 창시자로 추앙되는 존 튜키님이 "하나의 숫자가 모든 걸 말해줄 거라 기대하지 않듯이 하나의 차트가 모든 걸 보여줄 거라 기대하지 말자."고 이야기했던 것은 복잡한 현실을 추상화하여 그 한 단면만을 보여주는 데이터 시각화에 대한 경계였을 터입니다.


There is no more reason to expect one gragh to "tell all" than to expact one number to do the same. - by John Tukey


이차원 공간에 놓인 하나의 창 속에 담긴 차트는 하나의 사실, 한 가지 측면(단면/Fucet)에 대해서만 말하게 하는 편이 옳습니다. 세상의 복잡성을 반영할 의도로, 너무 많은 범주(차원/Dimension)를 한 창에 표현하면 아래 그림처럼 주어진 시각적 정보들을 처리하지 못하는 인지적 과부하(cognitive overload)가 올 수 있기 때문입니다.

[상품 카테고리 x 요일 별 매출 총합을 한 차트에 욱여 넣은 케이스]

Facet Plot

Facet은 다이아몬드와 같은 다면체를 구성하는 각각의 단면들을 지칭하는 용어입니다. 데이터 시각화의 맥락에서 Facet Plot은 주어진 데이터셋을 특정 범주를 사용하여 subset을 구성한 후, 각각의 subset을 다이아몬드의 개개의 단면처럼 별도의 창으로 보여주는 방식으로 작동합니다.




지금까지 간단하게 Facet plot에 대해서 알아 보았습니다.


Facet plot의 장점을 비롯해 실제 어떤 식으로 시각화되는지 궁금하시다면 HEARTCOUNT 서포트 페이지의 본문(← 누르면 이동)에서 확인해 보세요! 샘플 데이터를 이용해서 실제 Facet Plot을 해보실 수도 있답니다 :-)


실무자를 위한 데이터 자동 분석 솔루션, 하트카운트
지금 사용해보기


하트카운트 뉴스레터 구독하기는 여기를 클릭해주세요.

하트카운트 도입/구축/협업 문의는 여기를 클릭해주세요.

하트카운트 데모 비디오는 여기를 클릭해주세요.

여기를 클릭하여 데이터 분석/시각화 커뮤니티 '데이터 히어로'에 참여하세요.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari