Graph 可视化大图

Graph 可视化大图,graph,visualization,Graph,Visualization,我有一个有690024个节点和7398042条边的图,我想把它可视化。我使用了graphviz的dot和gephi,但都因为内存不足而终止。有没有办法解决这个问题? 你可能想考虑是否需要为这个大小的图可视化所有边之间的关系。如果您需要构建一个显示节点和边的图形,您可能想尝试一下,它有一个Python和R接口。我已经使用igraph到R构建了一些非常大的图,但是我记不起内存需求(这可能取决于数据)。Gephi有一个基于JVM中分配给它的内存量的限制。选中此项以进行更改它可以轻松扩展到具有数亿个节点

我有一个有690024个节点和7398042条边的图,我想把它可视化。我使用了graphviz的dot和gephi,但都因为内存不足而终止。有没有办法解决这个问题?

你可能想考虑是否需要为这个大小的图可视化所有边之间的关系。如果您需要构建一个显示节点和边的图形,您可能想尝试一下,它有一个Python和R接口。我已经使用igraph到R构建了一些非常大的图,但是我记不起内存需求(这可能取决于数据)。

Gephi有一个基于JVM中分配给它的内存量的限制。选中此项以进行更改<我建议使用
核心CAMP库是用C++编写的,并对其进行了优化,以达到最大性能和紧凑图形表示。br>它可以轻松扩展到具有数亿个节点和数十亿条边的大规模网络。它有效地处理大型图,计算结构属性,生成规则图和随机图,并支持节点和边上的属性。除了对大型图形的可扩展性之外,SNAP的另一个优势是,图形或网络中的节点、边和属性可以在计算过程中动态更改。

我们一直在构建,以便在大多数浏览器和笔记本电脑上实现这一点。其想法是使用WebGL渲染大型图形(平移/缩放等),并将大部分实时计算(布局、过滤器等)卸载到GPU云。它类似于Gephi和Cytoscape,但更侧重于扩展到大图和简化数据分析,并集成到web应用程序和笔记本环境中。

LGL曾经在这种情况下用于静态可视化-至少几年前:)

我用它来表示一个数字:

论文中:
数据具有相当数量的节点和边。

您有多少可用RAM?这些图形是什么格式的?我有24GB的内存,目前我的图形是点格式的,但我不能把它改成任何格式。你真是太好了,年轻人。还是那么善良和勇敢吧,给我发封你真名的电子邮件。我想和你们的论文导师谈谈。波兹德罗维尼亚,米夏奥科涅夫斯基,哈布博士,苏黎世ETH。