-1
我正在使用下面的plot()函數,我在實驗後偶然發現了這個函數。 previous questionNetworkx:真正的與整數的內部結構和分形圖嗎?
def plot(self):
plt.figure()
pos = nx.graphviz_layout(self.g, prog='dot')
nx.draw(self.g, pos, node_size=660, node_color='#aaaaff')
圖表看起來行(它是分層,用3層),如果如以下示例的一些內部邊緣連接使用浮點數看2.0,3.0,...:
{1: {21: {}},
2: {22: {}},
3: {},
21: {2.0: {}, 52: {}},
22: {3.0: {}},
52: {22.0: {}}}
但如果內部是純整數像下面一切的例子去WRONG:
{1: {21: {}},
2: {22: {}},
3: {},
21: {2: {}, 52: {}},
22: {3: {}},
52: {22: {}}}
這是一個更大的圖形也相同。這只是一個例子。
知道爲什麼這會發生?和解決方案...
請說明問題。這兩個輸出是拓撲相同的。 – Prune
一個是分層繪製而另一個不是。 – user1019129