在GraphViz中绘图时,如何在相同高度上连接相邻节点?
我正在尝试使用以下工具绘制以下后缀树: 问题是,跟随边abc$和b到达的节点与跟随ab和c$到达的两个节点的高度不同在GraphViz中绘图时,如何在相同高度上连接相邻节点?,graph,graphviz,suffix-tree,Graph,Graphviz,Suffix Tree,我正在尝试使用以下工具绘制以下后缀树: 问题是,跟随边abc$和b到达的节点与跟随ab和c$到达的两个节点的高度不同 有没有人遇到过同样的情况,可以分享一个解决方案?啊,好吧,我没有找到合适的术语! ,提供了一个解决方案 该代码现在将节点2、3、4正确定位在同一水平线上 digraph G { 1[label = " "]; 2[label = " "]; 3[label = " "]; 4[label = " "]; 5[label = " "]; 6[label =
有没有人遇到过同样的情况,可以分享一个解决方案?啊,好吧,我没有找到合适的术语! ,提供了一个解决方案 该代码现在将节点2、3、4正确定位在同一水平线上
digraph G {
1[label = " "];
2[label = " "];
3[label = " "];
4[label = " "];
5[label = " "];
6[label = " "];
7[label = " "];
8[label = " "];
node[group=sameheight];
{ rank = same; 2; 3; 4; }
1 -> 2 [label="ab"];
1 -> 3 [label=" b"];
1 -> 4 [label=" c$"];
2 -> 3 [style=dotted];
2 -> 5 [label="abc$"];
2 -> 6 [label="c$"];
3 -> 7 [label=" abc$"];
3 -> 8 [label="c$"];
}
希望它能帮助别人
digraph G {
1[label = " "];
2[label = " "];
3[label = " "];
4[label = " "];
5[label = " "];
6[label = " "];
7[label = " "];
8[label = " "];
node[group=sameheight];
{ rank = same; 2; 3; 4; }
1 -> 2 [label="ab"];
1 -> 3 [label=" b"];
1 -> 4 [label=" c$"];
2 -> 3 [style=dotted];
2 -> 5 [label="abc$"];
2 -> 6 [label="c$"];
3 -> 7 [label=" abc$"];
3 -> 8 [label="c$"];
}