微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 python 可视化开发和发布分支合并时间线

如何解决使用 python 可视化开发和发布分支合并时间线

我正在尝试在 Python 中创建以下可视化

图像包含 X 轴上的作业开始时间和 Y 轴上的分支名称以及指示在某些时间轴上相互合并的分支的线条

预期的可视化

enter image description here

我尝试在 Python matplotlib 中创建上述可视化。 但是,我无法找到用时间线可视化节点关系的任何答案。 正如您在图像中看到的,不同节点之间存在关系,由线表示,如功能分支合并到开发分支的时间和开发分支合并到发布分支的时间。 下表代表与上述可视化相关联的虚拟数据

来源 目的地 开始时间 结束时间
功能1 dev1 2-24-2020 5:00 2-24-2020 5:20
dev1 release1 2-26-2020 14:00 2-26-2020 14:15
bug1 dev2 2-26-2020 14:00 2-26-2020 14:15
bug2 dev2 03-01-2020 07:00 03-01-2020 07:25
dev2 release1 03-01-2020 09:00 3-01-2020 09:10
功能2 dev3 03-04-2020 10:00 3-04-2020 10:10
功能3 dev3 03-08-2020 14:00 3-08-2020 14:10
dev3 release1.5 03-09-2020 14:00 3-09-2020 14:15
bug3 dev4 03-10-2020 15:00 03-10-2020 15:20
bug4 dev4 03-14-2020 16:00 03-14-2020 16:10
dev4 release2 03-14-2020 18:00 3-14-2020 18:15

有没有办法在 Python 中创建这种类型的可视化,其中节点连接可以与时间线一起显示

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。