티스토리 뷰

반응형

목표

 

동적 시각화의 특징을 설명할 수 있다.

Plotly 라이브러리의 express 패키지와 graph_objects 패키지의 차이를 설명할 수 있다.

 

동적 시각화

 

동적 시각화는 유저와 시각화 결과의 상호작용으로 다양한 정보를 즉각적으로 전달하는 것이 특징

 

x축, y축 등에 의존하는 제한된 정보 전달이 아닌, 그 외의 정보까지 하나의 공간에 담을 수 있다.

 

대시보드는 동적 시각화의 대표적인 예제이다.

대시보는 다양한 정보제공

대시보드의 구된 구성 요소이며, 사용자 대화형 특성을 제공한다.

업무에 필요한 데이터를 실시간으로 함축하여 정보를 전달한다.

이는 의사결정을 도와준다.

 

동적 시각화 라이브러리 Plotly

 

파이썬의 대표적인 동적 시각화 라이브러리이다.

 

버블 차트부터 주식 그래프까지 그릴 수 있다.

plotly express를 이용한다면 기간 설정까지 가능

 

plotly 패키지

 

plotly의 express(px)와 graph_objects(go) 패키지를 많이 사용한다.

 

express - 고수준 API 

  • 쉽고 빠르게 기능 구현
  • 하나의 커맨드로 그래프 구현

단,

  • Seaborn에 비해 상대적으로 부족한 정적 시각화 기능
  • go에 비해 유연성이 떨어진다.

 

graph_objects - 저수준 API

  • 섬세하게 시각화 가능
  • 유연하게 원하는 기능 구현 가능

단,

  • 하나의 커맨드로 원하는 기능 구현 어려움

 

반응형