我正在尝试使用点图可视化创建一个图形,但我想提供一个节点和一个节点列表,然后将该节点连接到列表中的所有节点。例如:
digraph G {
list {B; C ; D}
A -> list
}
像这样,我将节点 A 连接到节点"列表"。我希望节点 A 连接到 B、C 和 D。我该怎么做?
您不能在点中创建"列表引用",但可以对从节点到节点列表的边进行单一定义:
digraph G {
// define nodes, or not ...
b[label="b node"];
// create edge between a node and a groupof nodes
a -> {b;c;d};
}
这相当于:
digraph G {
// define nodes, or not ...
b[label="b node"];
a -> b;
a -> c;
a -> d;
}
我认为你想要类似(bb.dot
(:
digraph X {
z -> a
z -> b
z -> c
}
并创建如下图像:dot -T png bb.dot > bb.png