gpt4 book ai didi

graphviz - 在graphviz : can I have node ids that are unique within clusters only?

转载 作者:行者123 更新时间:2023-12-04 18:48:58 28 4
gpt4 key购买 nike

我知道节点 ID 在 graphviz(此处:点)文件中应该是唯一的。

但是,我希望它们仅在集群中是唯一的,也就是说,我希望以下文件生成 4 个节点:

digraph G {


subgraph cluster_clust_one {
node [shape=record];

a [label = "A / 1"];
b [label = "B / 1"];

a -> b;
}


subgraph cluster_clust_two {
node [shape=record];

a [label = "A / 2"];
b [label = "B / 2"];

a -> b;
}

}

但是,事实并非如此,因为节点 ID 不是唯一的。显然,我可以通过分配唯一的 id 来解决这个问题,例如通过更改 cluster_clust_two
  subgraph cluster_clust_two {
node [shape=record];

c [label = "A / 2"];
d [label = "B / 2"];

c -> d;
}

不幸的是,这将需要更改生成点文件的脚本,如果不是绝对必要的话,我不想这样做。所以如果有一个标志或我可以设置的东西,我更喜欢这条路线。

最佳答案

您可以在节点名称前面加上集群名称,例如 cluster_clust_two__a .这仍然意味着生成脚本的更改。

关于graphviz - 在graphviz : can I have node ids that are unique within clusters only?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9156887/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com