Plotly 상호작용 시각화 라이브러리

seokj·2023년 2월 8일
0

참고자료

https://plotly.com/python/getting-started/


Plotly는 다양한 분야에서 쓰이는 40가지의 차트가 있는 시각화 라이브러리이다. Plotly는 자바스크립트로 구현되어있어서 기본적으로 web base 환경과 jupyter에서 작동하며 html파일로도 추출할 수도 있다. 또한 Dash를 통해 파이썬으로 빌드된 웹 환경에서도 작동한다.

Plotly는 Kaleido를 도입하여 web이 아닌 환경인 Spyder, PyCharm같은 데스크톱 편집기에서도 작동한다.

자바스크립트로 구현된 Plotly를 plotly.js라 부르고 이와 구분하여 파이썬 Plotly는 plotly.py라고도 부른다.

Plotly는 인터넷 연결이 필요하지 않다. 과거에는 일부 기능은 인터넷이 연결되어있어야 했지만 4버전부터는 그렇지 않다.


Jupyter notebook에서 plotly를 사용하려면 jupyterlab과 ipywidgets가 필요하고 다양한 ui를 사용하려면 추가로 jupyter-dash가 필요하다.

import plotly.express as px

fig = px.bar(x=['a', 'b', 'c'], y=[1, 3, 2])
fig.show()

다음 plotly 페이지에서 골라 사용해보자
https://plotly.com/python/

profile
안녕하세요

0개의 댓글