【发布时间】:2010-02-23 19:55:24
【问题描述】:
我有给定图形的点 (graphviz) 文件,其中包含多个节点和边。
我想创建该图的副本并将集群(组)几个节点一起创建。
但是,每当我这样做时,图形的布局都会发生变化(采用集群)。
有什么方法可以固定图形的位置,然后添加聚类?
【问题讨论】:
标签: graphviz graph-layout
我有给定图形的点 (graphviz) 文件,其中包含多个节点和边。
我想创建该图的副本并将集群(组)几个节点一起创建。
但是,每当我这样做时,图形的布局都会发生变化(采用集群)。
有什么方法可以固定图形的位置,然后添加聚类?
【问题讨论】:
标签: graphviz graph-layout
例如,如果您想显示“之前和之后”(一个图表不包含集群,一个图表包含集群),最初创建两个包含集群的图表可能是最简单的(这样它们看起来相同)。然后对于您想要“非聚类”的图,设置所有子图参数,使聚类注释不可见——即,没有聚类标签并且颜色与图的背景颜色相同。集群将显示为不可见。
例如,在下面的代码中,集群将显示为不可见:
subgraph cluster_inv {
node [style=filled];
N1 -> N2 -> N3;
label="";
color="#FFFFFF";
}
【讨论】: