使用nx在图表中订购分支

时间:2016-04-30 17:24:02

标签: python networkx

有没有办法用有序分支约束创建图形?

例如。如果我有亲子关系: 以下是它的python nx片段。

0

这是输出:

NX OUTPUT

即使更改了nodelist和add_edges_from列表中的订单,输出似乎也不会受到影响。

但是我要先得到遇到节点的输出。

例如:假设nodelist是,

 >>> import networkx as nx
 >>> g = nx.DiGraph()
 >>> nodelist = ['A','B','C','D']
 >>> for each in nodelist:
 ...     g.add_node(each)
 ... 
 >>> g.add_edges_from([('A','B'),('A','C'),('B','D'),('C','D')])
 >>> import nxpd 
 >>> nxpd.draw(g)
 '/tmp/nx_xdDmyn.png'

然后输出应该如下所示。

['A','C','B','D']

如何使用python networkx实现这一目标?

0 个答案:

没有答案