【问题标题】:How to show lots of nodes in GraphViz clearly?如何在 GraphViz 中清楚地显示大量节点?
【发布时间】:2019-09-10 08:43:04
【问题描述】:

我使用 GraphViz 来绘制图表并分析我们的业务对象之间的链接。 以下是源代码示例:

digraph G {rankdir=LR;
    "6012013856_0010" -> "6012014462_0010"
    "6012013856_0010" -> "6012014471_0010"
    /* ~1000 more id1 -> id2 pairs */
    "6012013856_0010"
    "6012013859_0010"
    /* ~300 more single ids */
}

Pastebin 示例:large graph - 1300 LoC smaller graph - 240 LoC

查看我的图表无法理解哪些节点相互连接。 在这种情况下,我正在寻找任何 GraphViz 选项来清楚地显示我的所有优势。

【问题讨论】:

标签: graph data-visualization graphviz


【解决方案1】:

虽然“大图”并没有那么大,但它相互关联且难以可视化。使用 GVPRdot 输出进行后处理以移动高度连接的节点有点帮助(抱歉,太大而无法发布),但 circo给出了更好的结果(在我看来)(再次,太大而无法发布)。
注 1:SVG 输出更加“可缩放”
注意 2:circo 在我的电脑上运行大约需要 5 分钟

【讨论】:

    猜你喜欢
    • 2018-12-21
    • 1970-01-01
    • 1970-01-01
    • 2021-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-21
    • 2010-11-07
    相关资源
    最近更新 更多