嘿
我想在graphviz中使用圆形布局绘制128个节点(标记为1到128)的图形.Circo这样做,但我希望节点按照标签号的顺序放置,而不是由circo创建的顺序(基于它们之间的边缘).此外,可能存在没有传入或传出边缘的节点,但仍然必须按循环顺序放置.
我试过摆弄边缘重量,但它并没有影响任何东西.我可以使用相邻节点之间的不可见边缘(例如1-> 2,2→3,...,128-> 1)使无边节点出现在圆环中.但订单仍然缺乏.
有没有办法实现这个目标?我真的很感激这方面的任何帮助.这是我的代码:
digraph{
size="8,6"
layout=circo
node [shape=square,fontsize=300,penwidth=2]
1->2 [style=invis]
2->3 [style=invis]
3->4 [style=invis]
4->5 [style=invis]
5->6 [style=invis]
6->7 [style=invis]
7->8 [style=invis]
8->9 [style=invis]
9->10 [style=invis]
10->11 [style=invis]
11->12 [style=invis]
12->13 [style=invis]
13->14 [style=invis]
14->15 [style=invis]
15->16 [style=invis]
16->17 [style=invis]
17->18 [style=invis]
18->19 [style=invis]
19->20 [style=invis]
20->21 [style=invis]
21->22 [style=invis]
22->23 [style=invis]
23->24 [style=invis]
24->25 [style=invis]
25->26 [style=invis]
26->27 [style=invis]
27->28 [style=invis]
28->29 [style=invis]
29->30 [style=invis]
30->31 [style=invis]
31->32 [style=invis]
32->33 [style=invis]
33->34 [style=invis]
34->35 [style=invis]
35->36 …Run Code Online (Sandbox Code Playgroud)