Graph 在netwokx中将随机树转换为定向树

Graph 在netwokx中将随机树转换为定向树,graph,tree,networkx,Graph,Tree,Networkx,我使用networkx生成了一个随机树 A=nx.随机树(15) 我试图将其转换为有向图(即树) G=nx.to_定向(A) 然而,结果是一个有两个方向的图 我希望以单向树的形式获得输出。根据: 返回:G–具有相同名称、相同节点的有向图,且每个边(u,v,数据)都被两条有向边(u,v,数据)和(v,u,数据)替换。 如果要删除反向边,可以这样写: G = nx.random_tree(10) H = nx.DiGraph([(u,v) for (u,v) in G.edges() if u&

我使用networkx生成了一个随机树

A=nx.随机树(15)
我试图将其转换为有向图(即树)

G=nx.to_定向(A)
然而,结果是一个有两个方向的图

我希望以单向树的形式获得输出。

根据:

返回:G–具有相同名称、相同节点的有向图,且每个边(u,v,数据)都被两条有向边(u,v,数据)和(v,u,数据)替换。

如果要删除反向边,可以这样写:

G = nx.random_tree(10)
H = nx.DiGraph([(u,v) for (u,v) in G.edges() if u<v])
G=nx.随机树(10)
H=nx.有向图([(u,v)表示G.边中的(u,v)()如果u