创建带有一个节点和一个列表的图形(Graphviz点)

创建带有一个节点和一个列表的图形(Graphviz点),graphviz,dot,Graphviz,Dot,我正试图用点图viz创建一个图,但我想给出一个节点和一个节点列表,然后将该节点连接到列表中的所有节点。例如: 有向图G{ 列表{B;C;D} A->列表 } 像这样,我将节点A连接到节点“列表”。我想让节点A连接到B、C和D。我该怎么做呢?我想你需要类似(bb.dot)的东西: 并创建如下图像:dot-T png bb.dot>bb.png您不能在dot中创建“列表引用”,但可以对节点到节点列表的边进行单一定义: digraph G { // define nodes, or not .

我正试图用点图viz创建一个图,但我想给出一个节点和一个节点列表,然后将该节点连接到列表中的所有节点。例如:

有向图G{
列表{B;C;D}
A->列表
}


像这样,我将节点A连接到节点“列表”。我想让节点A连接到B、C和D。我该怎么做呢?

我想你需要类似(
bb.dot
)的东西:

并创建如下图像:
dot-T png bb.dot>bb.png

您不能在dot中创建“列表引用”,但可以对节点到节点列表的边进行单一定义:

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;
}

欢迎提供详情。阅读和。例如,我有一个节点(类),我有一个节点列表,如(数学、葡萄牙语、英语),我希望节点类连接到这3个节点。请在问题中使用一些代码。
有向图G{list{B;C;D}a->list}
像这样,我将节点a连接到节点“列表”。我希望节点A连接到B、C和D。我在
dot
中不知道这样的概念,但可能其他人知道一些事情。但请在问题中添加您想要的详细信息,这样人们就不必查看所有注释。问题是我必须从另一个程序获取此列表,因此我希望将参数作为已定义的列表传递给此函数
digraph G {
    // define nodes, or not ...
    b[label="b node"];

    a -> b;
    a -> c;
    a -> d;
}