图形可视化工具

时间:2012-06-18 11:31:41

标签: graph

我正在寻找像gephi或graphiz这样的图形可视化工具,我可以使用它放大或缩小图形。该图是无向的并且具有边权重。我想知道您使用哪些工具以交互方式可视化图形。 (如放大和缩小,如果可能的话突出显示某些节点​​等等)

我有5000个节点,其中包含> 1000个边缘。因此,我认为基于网络的工具并不合适。如果它也可以与java代码集成也会很好。

现在我正在提取图形表示(可以采用任何格式,因为我可以用Java完成)。目前,我正在加载它在gephi中,但内存不足。如果有解决方案会很好。你用哪些工具?我怎样才能与内存限制相处?

1 个答案:

答案 0 :(得分:3)

为了显示最活跃的瑞典推特用户(大约5万个节点),我使用Gephi运行在具有64GB内存和多个内核的Amamzon EC2上。然后我将结果导出为图像,并将实际数据(带有相关属性)导出为gexf文件。我转换了gexf并重新导入了mysql数据库。使用http://zoom.it/及其API,可以很容易地看到庞大的png - 通过一些javascript函数,您可以轻松地将交互式功能添加到“静态”图像中。脚本轮询数据库以获取有关位置,节点等的信息。

该网站是瑞典语,但您或多或少可以理解这些功能。

http://twittercensus.se/graph/

希望这有帮助!