从javascript中的边缘列表制作有向图

时间:2013-03-19 11:31:32

标签: javascript graph-theory directed-graph

我有一个边缘列表,它从键到值

所以a => [x,y,z]表示axyz

相关联

我有很长的列表,我希望将其可视化,最好使用javascript。

有哪些已知的javascript包可以轻松地完成此操作(输入边缘,通过javascript输出图形)

2 个答案:

答案 0 :(得分:2)

我强烈推荐d3.js,API非常直观,可以很好地显示数据。一些示例输出可用here (d3noob.org)here (bl.ocks.org)

d3noob.org here提供了创建有向图的基本演练。

答案 1 :(得分:2)

您可以尝试使用Cytoscape.js。它是Javascript中的图形分析和可视化库。 http://cytoscape.github.com/cytoscape.js/

它甚至支持带有端点标记(即箭头)的边,这对于有向图很有用。

免责声明:我参与了Cytoscape.js。