在Python中可视化3个列表之间的图形

在Python中可视化3个列表之间的图形,python,graph,Python,Graph,我有3个清单: A1,A2。。。上午 B1,B2。。。Bn C1,C2。。。Ck 每个Ai、Bi、Ci代表一个节点 这种关系是: 一个A节点将定向链接链接到多个B节点 一个B节点将定向链接链接到多个C节点 一个A节点可以根据parendOf和childOf链接到其他A节点 我想做一个图表如下: 在Python中创建这样的图形的最佳方法是什么?我可以制作一个交互式图形吗 谢谢事实上,使用networkx库很容易解决这个问题 谢谢你的回答。你说的互动是什么意思?我相信最好的创建方法是使用一个图形库,

我有3个清单:

A1,A2。。。上午

B1,B2。。。Bn

C1,C2。。。Ck

每个Ai、Bi、Ci代表一个节点

这种关系是:

一个A节点将定向链接链接到多个B节点

一个B节点将定向链接链接到多个C节点

一个A节点可以根据parendOf和childOf链接到其他A节点

我想做一个图表如下:

在Python中创建这样的图形的最佳方法是什么?我可以制作一个交互式图形吗


谢谢

事实上,使用networkx库很容易解决这个问题


谢谢你的回答。

你说的互动是什么意思?我相信最好的创建方法是使用一个图形库,比如matplotlib。首先,创建图形,然后使用X、Y坐标绘制数据点和数据线。您可以发布列表吗?