我希望子图群集CG具有与3相同的等级(群集不应包含3)
digraph G{
rankdir = LR;
node [shape = none]
1->2->3->4[arrowhead=none]
node [shape = ellipse]
A->A2->A3;
subgraph clusterCG{
shape = rect;
rank=same;
A2;
B;
C;
color=blue;
label="C";
}
{ rank=same; 1; A;}
{ rank=same; 3; CG;}
{ rank=same; 4; A3;}
}
CG生成为等级3的独立节点。
我希望子图clusterCG具有等级3。
最佳答案
也许不是最好的解决方案,但似乎零尺寸节点是唯一可行的方法
digraph G{
rankdir = LR;
node [shape = none]
1->2->3->4[arrowhead=none]
node [shape = ellipse]
ACG[shape = none,label="",width=0, height=0];
CG->A2 [style=invis,constraint=false];
A->ACG[arrowhead=none];
ACG->A2->A3;
subgraph clusterCG{
shape = rect;
rank=same;
A2;
B;
C;
color=blue;
label="C";
}
{ rank=same; 1; A;}
{ rank=same; 2; ACG;}
{ rank=same; 4; A3;}
}
关于graphviz - 如何更改Graphviz子图等级?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13041728/