Networkx抽奖的奇怪行为

时间:2019-01-29 15:43:43

标签: python networkx

我尝试在networkx中制作最简单的图形:

import networkx as nx

G = nx.Graph()
G.add_edge('x','y')

然后绘制:

nx.draw_networkx(G)

我有这样的事情: enter image description here 这是绝对错误的,因为我创建了一个只有两个节点和一个边缘的图形。

1 个答案:

答案 0 :(得分:0)

我能够再现一个数字,几乎是相同的这一点,但这样做我执行以下操作:

G=nx.Graph()
G.add_node('y')
nx.draw_networkx(G)
G.add_edge('x','y')
nx.draw_networkx(G)

在第一绘图命令结果'y'处于(0,0)。第二条绘制命令将为节点生成新坐标,但不会删除节点'y'的第一条绘制。

我相信这可能是你实际做。您提供的代码将按预期运行。