【问题标题】:How can you render complex dependency graph (dot) in a human readable way?如何以人类可读的方式呈现复杂的依赖图(点)?
【发布时间】:2015-04-08 15:14:41
【问题描述】:

我正在寻找一种以人类可读的方式呈现依赖关系图(确切地说是傀儡资源图)的方法。 “可读”是指易于阅读,无需设置电影屏幕即可完全显示相关部分。

这就是我说的graph

如果你通过 graphviz'dot -Tpng 渲染它,它会生成一个大约 16k x 3k 像素的图像,我绝对不能以任何方式完全显示它,我仍然可以阅读那里写的任何内容。

我希望它更紧凑(更少的空白),也许还有不同的颜色,以帮助更轻松地跟踪关系。关于如何做到这一点的任何提示?

PS:示例图其实很简单。

【问题讨论】:

  • 我尝试了一些不同的方法来处理这个图表。设置rankdir=LR 会有所帮助(例如,它使图像更方形,并且更紧凑,因为一些节点标签很长),但并没有改善很多。我认为问题在于该图实际上并不是那么简单 - 有很多节点(在许多集群中)和许多边(其中不少在集群之间)。可能需要过滤图形以提取集群并一次查看一个。

标签: graphviz dot graph-visualization


【解决方案1】:

也许您可以使用 Gephi 来过滤图形...

这个post 可以提供帮助。

【讨论】:

  • 不是我想要的,但确实非常有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-12-14
  • 1970-01-01
  • 2021-01-06
  • 2012-03-19
  • 1970-01-01
  • 1970-01-01
  • 2020-02-13
相关资源
最近更新 更多