创建一个节点和一个列表的图(图可视化点)



我正在尝试使用点图可视化创建一个图形,但我想提供一个节点和一个节点列表,然后将该节点连接到列表中的所有节点。例如:

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

最新更新