3
我有一個graphviz表示與7個子圖簇。在每個子圖中,大約有20個節點相互連接。graphviz圈子圖
每個子圖與一個或多個羣集有3到10個鏈接(例如,羣集1中的一個節點轉到羣集2中的另一個節點)。
我想將所有子圖放置在一個圓圈的演示文稿中,以便我可以輕鬆地跟蹤它們之間的鏈接。有沒有辦法做到這一點?或者至少有沒有辦法來確定每個子圖的位置?
希望你能幫助我。 Tahnk你。
我有一個graphviz表示與7個子圖簇。在每個子圖中,大約有20個節點相互連接。graphviz圈子圖
每個子圖與一個或多個羣集有3到10個鏈接(例如,羣集1中的一個節點轉到羣集2中的另一個節點)。
我想將所有子圖放置在一個圓圈的演示文稿中,以便我可以輕鬆地跟蹤它們之間的鏈接。有沒有辦法做到這一點?或者至少有沒有辦法來確定每個子圖的位置?
希望你能幫助我。 Tahnk你。
您可以使用rank屬性。這是一種可能性。當然,您可以使用自己的代碼探索更多可能性。
digraph trial {
subgraph _1 {
rank="same";
p0 [label="p0"];
p1 [label="p1"];
p2 [label="p2"];
p0-> p1 -> p2 -> p0;
}
subgraph _2 {
rank="same";
p3 [label="p3"];
p4 [label="p4"];
p3 -> p4 -> p3;
}
subgraph _3 {
rank="same";
p6 [label="p6"];
p5 [label="p5"];
p7 [label="p5"];
p5 -> p6 -> p7 -> p5;
}
p3 -> p1 [color="red"];
p2 -> p5 [color="red"];
p6 -> p4 [color="red"];
}
你可以閱讀有關排名的位置:http://www.graphviz.org/doc/info/attrs.html