27

是否有用于绘制甘特图的良好 Python 模块?我试过CairoPlot,但它会为复杂的数据集产生错误的结果,并且缺少许多配置选项。

代码示例和图像受到高度赞赏。

谢谢,

亚当

4

6 回答 6

13

ChartDirector 非常擅长生成各种高级图表。它有不错的 python 绑定,但不幸的是,它通常不是原生 python 或开源的。

实际上有一些甘特图示例/屏幕截​​图。该代码还包括用于构建甘特图的 python 演示。

如果您正在开发 Web 应用程序,您还可以考虑使用Google Chart对于简单的类似甘特图的图表来说,它似乎足够灵活/先进。例如,您可以在此处阅读有关此内容的更多信息。或者只是谷歌“谷歌图表甘特图”

于 2010-09-12T14:42:21.857 回答
6

您还应该检查faces,它是您使用 python编程的强大且免费的项目管理工具。它也内置在 python 中。它可以输出许多不同的图表,包括甘特图。

于 2010-09-12T15:10:00.990 回答
5

Plotly 有非常好的甘特图。在以下链接中查看他们的文档和示例

https://plot.ly/python/gantt/

于 2017-07-28T16:24:24.560 回答
4

结帐Python 甘特图

Python-Gantt 使从 Python 轻松绘制甘特图成为可能。输出格式为 SVG。

在此处输入图像描述

你可以通过 pip 安装

pip install python-gantt
于 2019-01-24T15:37:47.577 回答
0

MathGL可以产生类似的东西——参见这个示例。水平条也可以这样做。

于 2011-06-08T06:28:28.257 回答
-2

python-gantt 不起作用尝试模块导入 AttributeError 后引发此错误:模块 'gantt' 没有属性 'define_font_attributes'

于 2020-11-11T12:19:35.730 回答