728x90
간트차트는 기업 프로젝트 관리 분야에서 사용되는 차트이다. 관리자가 작업 프로세스를 명확하게 파악할 수 있다.
import pandas as pd
import plotly.express as px
if __name__ == '__main__':
df = pd.DataFrame([
{'Task': 'A', 'Start': '2021-01-01', 'Finish': '2021-02-22'},
{'Task': 'B', 'Start': '2021-03-01', 'Finish': '2021-04-12'},
{'Task': 'C', 'Start': '2021-02-21', 'Finish': '2021-05-15'},
{'Task': 'D', 'Start': '2021-05-01', 'Finish': '2021-05-30'},
])
print(df)
fig = px.timeline(df, x_start='Start', x_end='Finish', y='Task')
fig.update_yaxes(autorange='reversed')
fig.show()
결과 값
Task Start Finish
0 A 2021-01-01 2021-02-22
1 B 2021-03-01 2021-04-12
2 C 2021-02-21 2021-05-15
3 D 2021-05-01 2021-05-30
728x90
'Data Science > Data Visualization' 카테고리의 다른 글
[05. Etcetera Chart] 010. Data Map (0) | 2021.10.06 |
---|---|
[05. Etcetera Chart] 009. Heat Map (0) | 2021.10.06 |
[05. Etcetera Chart] 007. Word Cloud Chart (0) | 2021.10.06 |
[05. Etcetera Chart] 006. Funnel Plot (0) | 2021.10.06 |
[05. Etcetera Chart] 005. Rader Chart (0) | 2021.09.06 |