問題タブ [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.
javascript - ブラウザでの大規模なグラフの視覚化
GraphStream ライブラリと websockets を使用して、サイズが 300,000 ノードで 150 万エッジの動的グラフをブラウザーで視覚化しようとしています。今のところD3.jsとSigma.jsを試しました。ノードとエッジの配置は JS ライブラリに任せています。どちらもスケーリングしません (ブラウザが応答しなくなります)。これは、DOM ベースのライブラリの欠点だと思います。利用可能なJSライブラリを使用して、ブラウザでそのようなスケールのグラフを視覚化することは可能ですか. 目立ったパフォーマンスの低下なしにこれを達成するためのトリックがあるかどうかを知りたいです。
neo4j - Neo4j と GraphStream で大きなグラフを視覚化する
グラフストリームを使用してneo4jで非常に大きなグラフデータセット(300,000ノードと150万エッジ)を操作し、グラフストリームが操作すると同時にブラウザで視覚化できるかどうかを知りたいです(いくつか実行したいコミュニティ検出アルゴリズム)。
java - GraphStream の setAttribute
GraphStream
グラフのノード座標を変更する必要があるプロジェクトがあります。
これらの座標は、と呼ばれる変数に格納されます。"xy"
この仕事をする関数は、 または のいずれsetAttribute()
かaddAttribute()
であるはずですが、それらを使用しても何も起こらないか、メッセージが表示されることがありNaN
ます。
これは、まったく変更を加えないコードの例です。
このコードによって返される結果は次のとおりです。
ご覧のとおり、setAttribute()
またはを使用しても何も変更されていませんaddAttribute()
。
行を参照してくださいgraph.getNode(i).setAttribute("xy", (Object[]) attributes);
。
私は何を間違えましたか?どうすれば修正できますか?
ありがとう !
java - 連結成分グラフストリームの取得
私はプロジェクトで GraphStream を使用しています。私の問題は、接続されたコンポーネントのリストを取得したいのですが、それらの数または最高の ID しか取得できないことです。
このコードを試しましたが、何も返されません:
ノードには、Double[] として格納された座標を含む "xy" 属性があります。
私は何を間違えましたか?どうすれば修正できますか?
java - GraphStream を使用した GEXF からの読み取り (通常のファイル エラーではありません)
GraphStream を使用して GEXF ファイルを読み取るこの例を再現しようとしていますが、次のエラー メッセージが表示されました。
これは私のコードです:
これはプロジェクトの階層です:
私は何を間違えましたか?どうすれば修正できますか?
ありがとう!