按点对边进行分组(Graphviz)
是否有一种方法可以将点/图形中的边组合成一条总线,同时仍然磨损节点附近的边 例如: 更改此选项:按点对边进行分组(Graphviz),graphviz,dot,Graphviz,Dot,是否有一种方法可以将点/图形中的边组合成一条总线,同时仍然磨损节点附近的边 例如: 更改此选项: graph my_graph { rankdir=LR A -- B; A -- B; A -- B; A -- B; A -- B; A -- B; A -- B; A -- B; A -- B; A -- C; } 变成这样: 一种方法是使用虚拟[shape=point]节点,如下所示: graph my
graph my_graph {
rankdir=LR
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- C;
}
变成这样:
一种方法是使用虚拟
[shape=point]
节点,如下所示:
graph my_graph {
rankdir=LR;
{rank = same; B; C;}
aa [ shape=point ];
bb [ shape=point ];
A -- aa;
A -- aa;
A -- aa;
A -- aa;
A -- aa;
A -- aa;
A -- aa;
A -- aa;
A -- aa;
aa -- bb [ penwidth=4.0];
bb -- B;
bb -- B;
bb -- B;
bb -- B;
bb -- B;
bb -- B;
bb -- B;
bb -- B;
bb -- B;
A -- C;
}
但这也有一些缺点:
样条曲线
的值是多少)graph my_graph {
rankdir=LR
concentrate=true;
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- B;
A -- C;
}