2012-08-01 77 views
0

我想佈局一些圖,我正在使用pygraphviz。我建立我的圖表,並執行DOT文件中邊緣`pos`屬性的含義是什麼?

graph.layout(prog='dot') 

當我執行print graph,它吐出來的是DOT格式的代表性,這看起來是這樣的:

... 
94 [height="0.5", pos="1485,18", width="0.75"]; 
93 -> 94  [pos="e,1485,36.104 1485,71.697 1485,63.983 1485,54.712 1485,46.112"]; 
98 [height="0.5", pos="1557,18", width="0.75"]; 
97 -> 98  [pos="e,1557,36.104 1557,71.697 1557,63.983 1557,54.712 1557,46.112"]; 
... 

對於每個節點,這是很清楚的pos屬性手段。但是這對邊緣意味着什麼?我相信它可能會以某種方式引用三次樣條表示法,但是如果我想在matplotlib中手動繪製邊,我將如何使用這些點?

謝謝! 烏里

回答

相關問題