6
在NetworkX中爲圖形生成x/y佈局座標後,如何使用類似GraphML的方式將圖形連同節點位置一起導出爲節點定義的一部分?使用NetworkX導出圖形的佈局位置
佈局算法似乎沒有直接註釋圖表?或者他們?!
在NetworkX中爲圖形生成x/y佈局座標後,如何使用類似GraphML的方式將圖形連同節點位置一起導出爲節點定義的一部分?使用NetworkX導出圖形的佈局位置
佈局算法似乎沒有直接註釋圖表?或者他們?!
佈局算法不設置節點屬性(但他們應該)。這裏是如何設置屬性:
In [1]: import networkx as nx
In [2]: G=nx.path_graph(4)
In [3]: pos=nx.spring_layout(G)
In [4]: nx.set_node_attributes(G,'pos',pos)
In [5]: G.node
Out[5]:
{0: {'pos': array([ 0., 0.])},
1: {'pos': array([ 0.32267963, 0.03340727])},
2: {'pos': array([ 0.67729057, 0.07011044])},
3: {'pos': array([ 1. , 0.10350174])}}
你還可以顯示如何將這些位置導出到graphml?我無法讓它工作。你可以在[這個問題]中回答我(http://stackoverflow.com/q/28910466)。謝謝。 – Agostino
「但他們應該」。這是什麼命運?由於這種事後的想法,對NetworkX的任何改進? – FaCoffee
Networkx已經有了許多改進。據我所知,這個建議還沒有實施。 – Aric