8

JavaScriptでグラフィカルに表現したいマルコフ連鎖があります。ノード、リンク、遷移確率を表す必要があります。おそらく、次の 2 つの図のいずれかのようなものです。

ここに画像の説明を入力 ここに画像の説明を入力

優れた画像ライブラリ (Raphael など) を見つけることは問題ではありません。私にとっての問題は、ノードが適切にレイアウトされ、他のノードまたはラインの前で交差するラインが最小限になるようにする方法を見つけることです。OmniGraffle の「ダイアグラムのレイアウト」オプションのようなものです (Visio にも同様の機能があるはずです)。

私のためにこれを行うことができるJSライブラリはありますか? 私のマルコフ連鎖は、上記の例よりもはるかに複雑になる可能性が高いことに注意してください。

4

3 に答える 3

3

D3のような有向グラフ ライブラリの1 つまたはRaphael の有向グラフ レイヤーの 1 つを使用しても問題ない場合があります。

于 2011-08-25T03:17:29.850 に答える
2

現在、これにはmxGraphを使用しています。それは無料ではありませんが、あなたが支払ったものを手に入れる場合です.

于 2013-01-23T12:10:01.880 に答える
0

これにはViz.jsを使用できます。これはGraphvizの Javascript ポートです。

于 2012-12-28T00:44:32.650 に答える