Python中操纵有向无环图的工具
dagtools的Python项目详细描述
Python中DAGs的分析
dagtools
包提供了计算各种
有向无环图的图论性质。在
图形格式和转换
dagtools
包熟悉以下图形格式,并且
可以在其中任何一个之间转换:
- 点格式
networkx.Graph
及其相关子类
下面的示例演示如何将networkx
图转换为
使用dagtools.convert
模块的点格式字符串。注意,逆运算
也可以通过convert.got_to_graph
函数使用。在
>>>importnetworkx>>>fromdagtoolsimportconvert>>>g=networkx.MultiGraph()>>>g.add_nodes_from([1,2,3])>>>g.add_edges_from([(1,2),(1,3)],key=0)>>>print(convert.graph_to_dot(g))graph{1;2;3;1--2[key=0];1--3[key=0];}
- 项目
标签: