我该如何在GraphViz中绘制弧形图?我无法强制节点排成一行。
由于我声望不足以添加评论,所以在这里提供一些建议。以下代码解决了强制节点在同一行上的问题。
digraph "test-graph" {
graph [rankdir=LR]
node[shape=circle, color=lightblue,label="",style=filled,width=0.3];
edge[arrowhead=none,splines=line];
1->2;
2->3;
edge[splines=curved];
1->3[constraint=false];
}
但是如果你无法制作半圆边缘,可以尝试其他工具,如Tikz。