我試圖強制節點的位置。我有我的節點的x和y座標以及它的有向圖。我可以使用rank = same來處理行(y座標),但無法弄清楚我如何處理column(x座標)。 在此先感謝。如何在graphviz中強制節點位置(x和y)
42
A
回答
52
您可以使用POS屬性(https://www.graphviz.org/doc/info/attrs.html#d:pos),例如:
xxx [
label = xxx
pos = "0,0!"
]
yyy [
label = yyy
pos = "10,10!"
]
您還必須指定neato
或fdp
佈局引擎,使dot
命令行會(爲FDP):
dot -Kfdp -n -Tpng -o sample.png sample.dot
0
我無法獲得-n
國旗與dot -Kfdp
一起使用。
我卻能夠得到它與NEATO使用以下命令工作:
neato sample.dot -n -Tpng -o sample.png
相關問題
- 1. 強制graphviz保存節點位置
- 2. GraphViz:只固定節點的y位置
- 3. 使用graphviz繪製晶格時,我如何在節點上施加y位置?
- 4. 如何設置SKCameraNode相對於節點的位置x和y?
- 5. graphviz - 固定節點位置
- 6. graphviz的節點位置
- 7. 強制顯式創建節點(點,graphviz)
- 8. 節點x和y是否在強制佈局圖中自動設置?
- 9. 我如何獲得或設置節點的x,y位置
- 10. 強制Graphviz抱怨重複的節點
- 11. 如何強制graphviz中同一列中的所有節點?
- 12. 如何在graphviz中強制邊緣的位置?
- 13. GraphViz保留節點位置點
- 14. Graphviz。如何自動將節點放置在正確的位置
- 15. 如何使用JavaScript在x/y位置繪製點數
- 16. C#:如何將3D X Y和Z位置轉換爲2D X和Y位置?
- 17. 如何錄製iMacro在FireFox瀏覽器中點擊X和Y位置?
- 18. GraphViz忽略我的節點位置
- 19. dot/graphviz:如何強制2個節點並排
- 20. d3js強制節點的起始位置
- 21. 強制兩個節點在Graphviz中佔據相同的等級?
- 22. 圖x,強制角後的y點?
- 23. 如何在頁面上的任意位置點擊鼠標X和Y位置?
- 24. 如何控制點的邊緣位置和標籤(graphviz)
- 25. 獲取x和y位置?
- 26. 查找X和Y位置
- 27. Graphviz(xdot):如何製作遞歸節點?
- 28. 如何控制graphviz中的節點位置(即避免邊緣交叉)
- 29. 如何找到鼠標按鈕'點擊'位置x和y?
- 30. 如何從鼠標點擊獲得相對x和y位置
我只能得到它通過使用'NEATO -n sample.dot ...'(FDP不工作) – Arvid 2014-10-04 07:08:47