我有一个马尔可夫链,我想用 javascript 图形表示。我需要表示节点、链接和转换概率。也许类似于这两个图表之一:
找到一个好的图像库(如 Raphael)不是问题。对我来说,问题是找到一种方法来确保节点布局良好,在其他节点或线之前交叉的线最少。类似于 OmniGraffle 中的“布局图”选项(我确信 Visio 中有类似的功能)。
有没有可以为我做这件事的 JS 库,如果没有,有没有人知道如何解决这样的问题?请注意,我的马尔可夫链可能比上面的示例复杂得多。
我有一个马尔可夫链,我想用 javascript 图形表示。我需要表示节点、链接和转换概率。也许类似于这两个图表之一:
找到一个好的图像库(如 Raphael)不是问题。对我来说,问题是找到一种方法来确保节点布局良好,在其他节点或线之前交叉的线最少。类似于 OmniGraffle 中的“布局图”选项(我确信 Visio 中有类似的功能)。
有没有可以为我做这件事的 JS 库,如果没有,有没有人知道如何解决这样的问题?请注意,我的马尔可夫链可能比上面的示例复杂得多。
您可能会认为D3之类的有向图库之一或Raphael 上的有向图层之一没问题。
我目前正在为此使用mxGraph。它不是免费的,但它是一个你得到你所支付的东西的情况。