擅长:python、mysql、java
<p><code>nx.draw</code>方法默认使用<code>spring_layout</code><a href="https://networkx.github.io/documentation/networkx-1.11/reference/generated/networkx.drawing.layout.spring_layout.html?highlight=spring%20layout#networkx.drawing.layout.spring_layout" rel="nofollow noreferrer">(link to the doc)</a>。这个布局实现了<a href="https://en.wikipedia.org/wiki/Force-directed_graph_drawing" rel="nofollow noreferrer"><strong>Fruchterman-Reingold force-directed algorithm</strong></a>,它以<strong>随机</strong>初始位置开始。这就是您在重复试验中看到的布局效果</p>
<p>如果要“修复”位置,那么应该显式地调用<code>spring_layout</code>函数,并在<code>pos</code>参数中指定初始位置</p>