問題タブ [jsnetworkx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
252 参照

graph - JSNewtworkX 停止レイアウト

グラフの探索とレンダリングに JSNetworkX を使用しています。

JSNetworkX は、グラフのレンダリングに D3.js を使用しています。ただし、大きなグラフ (約 5Mb の json ファイル) を扱うので、このグラフをアニメーションなしで直接レンダリングしたいと思います (そのため、各ノードを強制的に引き付けることなく直接配置します)。

レンダリング後に D3.layout.force().stop() を使用しようとしましたが、効果がありません。そのため、jsnx.draw で行う必要があると考えています。以下のコードを参照してください。

0 投票する
1 に答える
207 参照

networkx - networkx には xml または json のエンコーダー/デコーダーがありますか?

networkx グラフ オブジェクトを xml/json 文字列に、またはその逆に変換する組み込み関数はありませんか?

0 投票する
1 に答える
213 参照

d3.js - ユーザーがグラフを視覚的に変更できるようにすることは可能ですか?

簡単なグラフを作成しました (より複雑になりますが、この例の目的のためにはそうします)。

このコードはグラフを正常に描画します。ここで、ユーザーがマウスでエッジを選択できるようにしたいと思います。このエッジが選択されたら、「canc」キーを押すとエッジが削除されます。

また、ユーザーがノードをクリックしてから別のノードをドラッグすると、エッジを作成できるはずです。

要するに、d3.jsは視覚化のためだけのものですか、それともグラフを視覚的に変更することもできますか?

0 投票する
1 に答える
829 参照

javascript - JSNetworkX の使用を開始するにはヘルプが必要です

felix-klingの例に従っているだけです。しかし、それは文句を言うだけUncaught TypeError: Cannot read property 'getComputedStyle' of nullです。私はクロムを使用しています。anotherOneから例をコピーすると、同じエラーが発生します。何かアイデアはありますか?

0 投票する
1 に答える
938 参照

javascript - TypeError: undefined はオブジェクトではありません (「M.layout.force」を評価しています)

JSNetworkX は初めてです。jsnetworkx.org の例を使用してグラフを作成しましたが、ログに記録することしかできず、表示できません。

これはindex.htmlファイルです:

そして、これはで書かれたコードですscript.js

これは出力です: [0, 1, 2, 3, 4, 5]

そして、これは私が得るエラーです:

JSNetworkX エラー - TypeError: undefined はオブジェクトではありません (「M.layout.force」を評価しています)