我在Graphviz中使用子图(簇)。 从这个链接(GraphViz - How to connect subgraphs?)获得帮助,我能够将子图和节点相互连接起来。 但是,有一个问题:
假设我们有一个有向图G,它包含一个子图" cluster1"和节点" node1"。 假设" cluster1"包含单个节点" node10"。 现在,我想连接" node10"用" node1"。我正在尝试以下代码:
digraph G {
compound=true;
node1;
subgraph cluster1 {
node10->node1;
}
}
这是输出" node1"存在于" cluster1"内。 我想要的是拥有" node1"在" cluster1"之外并在有向图G中。
请帮助。
答案 0 :(得分:2)
似乎链接创建取得两个的所有权。然后声明节点并单独链接 将起作用:
digraph G {
compound=true;
node1;
subgraph cluster1 {
node10
}
node10->node1
}
产量