問題タブ [graphstream]

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 投票する
0 に答える
339 参照

javascript - ブラウザでの大規模なグラフの視覚化

GraphStream ライブラリと websockets を使用して、サイズが 300,000 ノードで 150 万エッジの動的グラフをブラウザーで視覚化しようとしています。今のところD3.jsとSigma.jsを試しました。ノードとエッジの配置は JS ライブラリに任せています。どちらもスケーリングしません (ブラウザが応答しなくなります)。これは、DOM ベースのライブラリの欠点だと思います。利用可能なJSライブラリを使用して、ブラウザでそのようなスケールのグラフを視覚化することは可能ですか. 目立ったパフォーマンスの低下なしにこれを達成するためのトリックがあるかどうかを知りたいです。

0 投票する
0 に答える
478 参照

neo4j - Neo4j と GraphStream で大きなグラフを視覚化する

グラフストリームを使用してneo4jで非常に大きなグラフデータセット(300,000ノードと150万エッジ)を操作し、グラフストリームが操作すると同時にブラウザで視覚化できるかどうかを知りたいです(いくつか実行したいコミュニティ検出アルゴリズム)。

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

java - GraphStream の setAttribute

GraphStreamグラフのノード座標を変更する必要があるプロジェクトがあります。

これらの座標は、と呼ばれる変数に格納されます。"xy"

この仕事をする関数は、 または のいずれsetAttribute()addAttribute()であるはずですが、それらを使用しても何も起こらないか、メッセージが表示されることがありNaNます。

これは、まったく変更を加えないコードの例です。

このコードによって返される結果は次のとおりです。

ご覧のとおり、setAttribute()またはを使用しても何も変更されていませんaddAttribute()

行を参照してくださいgraph.getNode(i).setAttribute("xy", (Object[]) attributes);

私は何を間違えましたか?どうすれば修正できますか?

ありがとう !

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

java - GraphStream グラフが正しくレンダリングされない

フォームにグラフを表示しようとしているときに、次のコードがあります。3 つのノードの場合、コードは正常に機能しますが、他のノードを追加した後、グラフが完全には表示されません。どこに問題があるのか​​ わかりません。

グラフ: グラフ

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

java - 連結成分グラフストリームの取得

私はプロジェクトで GraphStream を使用しています。私の問題は、接続されたコンポーネントのリストを取得したいのですが、それらの数または最高の ID しか取得できないことです。

このコードを試しましたが、何も返されません:

ノードには、Double[] として格納された座標を含む "xy" 属性があります。

私は何を間違えましたか?どうすれば修正できますか?

0 投票する
0 に答える
386 参照

java - GraphStream を使用した GEXF からの読み取り (通常のファイル エラーではありません)

GraphStream を使用して GEXF ファイルを読み取るこの例を再現しようとしていますが、次のエラー メッセージが表示されました。

これは私のコードです:

これはプロジェクトの階層です:

ここに画像の説明を入力

私は何を間違えましたか?どうすれば修正できますか?

ありがとう!