2012-10-24 86 views

回答

2

您所看到的是用於定位節點的nx.spring_layout()算法的結果。算法從節點的隨機位置開始,所以結果是不確定的。

但是,您可以指定非隨機的初始位置,例如,使用這樣的圓形佈局,

pos=nx.circular_layout(G) 
pos=nx.spring_layout(G,dim=2,pos=pos) # positions for all nodes 

然後你應該每次都得到相同的結果。

+0

獲得相同的結果非常好。使用spring_layout,如何指定圖形的旋轉(例如rotate_deg(45))? – user1772523

+0

沒有內置的旋轉位置選項。但是你有「pos」中的x,y數據,並且可以將它們旋轉到任何你想要的角度。 – Aric