在Mac或Linux上可视化GraphML中定义的图形的最佳选项是什么?根据gremlin-users group的说法,R+ iGraph似乎是一个有效的解决方案,但我想知道是否有更简单的解决方案,理想情况下是一个简单的"graphml2png“命令行应用程序。有什么想法吗?
发布于 2016-05-18 15:41:31
我使用的是yEd,它可以在Linux,Windows和OSX上运行。此外,它还可以导出为多种格式,如PDF,PNG,SVG,BMP等
不幸的是,没有命令行支持AFAIK
发布于 2014-04-06 22:03:51
我没有完整的食谱,但我可以分享我的想法。
由于图表可以以多种方式可视化,因此您应该能够以某种方式管理它的外观。简单地绘制节点和边而不进行任何预处理并不是一个好的选择-这种方法会给出一堆随机的边和节点,特别是在大图上。
下面是一个示例算法,用于获得清晰且具有视觉吸引力的图形表示:
<>G213>
你可以用Gephi (手动模式)来做类似的事情。他们还提供了一个Gephi Toolkit,应该能够自动化这些事情(不幸的是,我自己还没有尝试过)。因此,我将尝试编写使用此工具包的简单控制台Java程序。
下面是一个用上面的算法可视化的图形示例:

https://stackoverflow.com/questions/21682918
复制相似问题