【发布时间】:2018-12-21 02:33:55
【问题描述】:
我怎样才能防止线条聚集在一起,形成不清楚是什么导致了什么,如下图所示:
【问题讨论】:
标签: graphviz
我怎样才能防止线条聚集在一起,形成不清楚是什么导致了什么,如下图所示:
【问题讨论】:
标签: graphviz
最简单的方法是增加ranksep - 两个等级之间的最小距离。这应该为边缘留出更多空间,至少如果您使用的是点。
如果边集中是由于很多节点在同一等级上,您可以考虑使用 unflatten 实用程序。在图的生成中包含这一步允许将相同等级的节点分布到不同的等级,因此使图更窄(但更长),在节点之间创建一些空间。然后,各个节点的边缘应该更容易区分。
关于如何使用 unflatten 实用程序的完整示例(带图片)可以在this answer 中找到。
【讨论】: