Graphviz:打破平坦但稀疏连接的图形为多行? [英] Graphviz: break flat but sparsely connected graph into multiple rows?

查看:112
本文介绍了Graphviz:打破平坦但稀疏连接的图形为多行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何将平坦但稀疏连接的graphviz图分解为多行?

Graphviz产生大约4个等级的图,但是超过9000个节点。然而,由于图形是稀疏连接的,我们可以将它分成行,例如每1000个节点,从而使它适合一页九行。如何做到这一点?



不寻找不平坦的东西,而是像文本编辑器中的换行符一样(是否清楚我在找什么?)。 p>

编辑 带有示例图形的PDF在这里

解决方案像GraphViz文档一样,第2.5节:节点和边放置,如图9:带有受限排名的图表

http://www.graphviz.org/pdf/dotguide.pdf


Howto break a flat but sparsely connected graphviz graph into multiple rows?

Graphviz yields a graph of about 4 ranks, but over 9000 nodes wide. However since the graph is sparsely connected we could break it in to rows, for example each 1000 nodes, and thus make it fit on nine rows one page. How can this be done?

Not looking for unflatten, but rather something like line breaks in a text editor (is it clear what I am looking for?).

Edit: PDF with example graph here

解决方案

Like GraphViz Documentation, section 2.5: Node and Edge Placement, like Figure 9: Graph with constrained ranks?

http://www.graphviz.org/pdf/dotguide.pdf

这篇关于Graphviz:打破平坦但稀疏连接的图形为多行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆