您的位置:首页 > 其它

Graphviz 将顶点分组

2016-04-15 22:44 489 查看
使用rank=same可以做到这点。
graph {
rankdir=LR;
a -- { b c d }; b -- { c e }; c -- { e f }; d -- { f g }; e -- h;
f -- { h i j g }; g -- k; h -- { o l }; i -- { l m j }; j -- { m n k };
k -- { n r }; l -- { o m }; m -- { o p n }; n -- { q r };
o -- { s p }; p -- { s t q }; q -- { t r }; r -- t; s -- z; t -- z;
{ rank=same b c d }
{ rank=same e f g }
{ rank=same h i j k }
{ rank=same l m n }
{ rank=same o p q r }
{ rank=same s t }
}
效果


可以看到b,c和d都在一层了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  graphviz emacs