可视化对GraphViz太大的无向图? [英] Visualizing Undirected Graph That's Too Large for GraphViz?

查看:101
本文介绍了可视化对GraphViz太大的无向图?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要一些建议,以绘制具有178,000个节点和500,000条边的无向图.我已经尝试过Neato,Tulip和Cytoscape.Neato甚至都离得很近,Tulip和Cytoscape声称他们可以应付,但似乎没有能力.(郁金香什么也不做,Cytoscape声称正在工作,然后停下来.)

I need advice for rendering an undirected graph with 178,000 nodes and 500,000 edges. I've tried Neato, Tulip, and Cytoscape. Neato doesn't even come remotely close, and Tulip and Cytoscape claim they can handle it but don't seem to be able to. (Tulip does nothing and Cytoscape claims to be working, and then just stops.)

我只希望矢量格式文件(ps或pdf)具有合理的节点布局.

I'd just like a vector format file (ps or pdf) with a remotely reasonable layout of the nodes.

推荐答案

Graphviz本身提供了呈现大型图形的解决方案.

Graphviz itself provides a solution for rendering large graphs.

也就是说,Graphviz包含 sfdp ,fdp的多尺度版本(在graphviz中也类似于neato)用于大型无向图的布局,这对于绘制大型图(70k节点,500k节点)非常有用边缘)在我的项目中.

Namely, Graphviz includes sfdp, a multiscale version of fdp (also in graphviz, similar to neato) for the layout of large undirected graphs which has been useful for drawing large graphs (70k nodes, 500k edges) in my project.

您可以在graphviz网站本身上找到此软件的文档,网址为 http://www.graphviz.org/

You can find documentation for this software on the graphviz web site itself at http://www.graphviz.org/

更多信息,描述基本技术和示例的论文可以在这里找到: http://yifanhu.net/PUB/graph_draw_small.pdf

More information, a paper describing the underlying techniques and examples can be found here: http://yifanhu.net/PUB/graph_draw_small.pdf

这篇关于可视化对GraphViz太大的无向图?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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