plotly绘制甘特图
时间: 2024-01-03 15:55:26 浏览: 122
用project画甘特图
要使用Plotly绘制甘特图,您需要按照以下步骤进行操作:
1.安装Plotly库。您可以使用pip install plotly在终端中安装该库。
2.导入必要的库:
```
import plotly.express as px
import pandas as pd
```
3.准备数据。您需要创建一个DataFrame,其中包含任务名称、开始日期和结束日期。例如:
```
data = {'Task': ['Task 1', 'Task 2', 'Task 3', 'Task 4'],
'Start': ['2021-01-01', '2021-01-05', '2021-01-10', '2021-01-15'],
'Finish': ['2021-01-04', '2021-01-08', '2021-01-13', '2021-01-20']}
df = pd.DataFrame(data)
```
4.使用Plotly Express创建甘特图:
```
fig = px.timeline(df, x_start="Start", x_end="Finish", y="Task")
fig.show()
```
这将为您创建一个基本的甘特图,其中每个任务都以条形表示,并且该条形的长度表示该任务的持续时间。您还可以使用Plotly Express的其他参数来自定义图表,例如颜色、标签等。
阅读全文