1. ploty
- interactive한 그래프를 그릴 수 있음
- python에 익숙하다면 plotly에서 개발한 dash를 사용해 웹 대시보드까지도 발전 가능
2. ploty 설치
%pip install plotly==5.11.0
3. 그래프 그리기
- graph_objects와 express의 관계는 범용적인 시각화 라이브러리인 matplotlib과 seaborn의 관계와 비슷함
1) graph_objects
- 직접 지정해줘야하는게 많지만, 커스터마이징이 가능
import plotly.graph_objects as go
fig = go.Figure(
data=[go.Line(x=data["col"], y=data["col"])],
layout=go.Layout(
title=go.layout.Title(text="그래프 제목")
)
)
fig.show()
2) express
import plotly.express as px
fig = px.line(x=data["col"], y=data["col"], title="그래프 제목")
fig.show()