我希望子图 clusterCG 与 3 具有相同的等级(clusterCG 不应包含 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。
最佳答案
使用不同的等级算法与“newrank=true”
digraph G {
newrank=true
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; A2}
{ rank=same; 4; A3;}
}
关于graphviz - 如何更改Graphviz子图排名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13041728/