要使用Plotly創建甘特圖,可以按照以下步驟進行:
安裝Plotly庫:首先需要安裝Plotly庫,可以使用pip install plotly進行安裝。
導入Plotly庫:在Python代碼中導入Plotly庫,可以使用以下代碼:
import plotly.express as px
創建數據:準備數據,數據應包含任務名稱、開始日期、結束日期等信息。
使用Plotly創建甘特圖:使用Plotly的Gantt()函數創建甘特圖,并傳入數據參數。可以設置圖表的標題、x軸和y軸標簽等。
以下是一個簡單的示例代碼,用于創建一個簡單的甘特圖:
import plotly.express as px
data = [
dict(Task="Task 1", Start='2022-01-01', Finish='2022-01-10'),
dict(Task="Task 2", Start='2022-01-15', Finish='2022-01-25'),
dict(Task="Task 3", Start='2022-01-20', Finish='2022-02-05')
]
fig = px.timeline(data, x_start="Start", x_end="Finish", y="Task")
fig.update_layout(title="Gantt Chart", xaxis_title="Date", yaxis_title="Task")
fig.show()
以上示例代碼會創建一個簡單的包含3個任務的甘特圖。您可以根據您的數據和需求調整代碼,創建符合您需求的甘特圖。