問題タブ [jung2]

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

java - エッジの値に比例するエッジの長さを設定する方法

JDK 1.7+Jung2 を使用。

類似度マトリックスがあり、jung2 グラフを使用してグラフィカルに分析したいと考えています。私のデータセットは、次のようなデータで構成されています。

各行の値は、前のオブジェクト間の類似性を表します (つまり、object1 と object2 の類似性は 0.54454 です)。

頂点間の距離がエッジ値に比例するグラフを作成したいと考えています。上記の例では、sim(object1,object2) > sim(object2,object3) であるため、object1 は object3 よりも object2 の近くに配置されます。

Jung2を使用してそのようなタスクを達成するにはどうすればよいですか? デフォルトのレイアウトはこれを行わないようです。

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

java - JUNG グラフの頂点でのマウス イベント

JUNG でグラフを作成しましたが、グラフの頂点にマウス アクション リスナーを追加する方法がわかりません。

以下は、問題に最も関連すると思われるコードのサンプル セクションです。

特に、グラフの頂点でのシングル クリックとダブル クリックを検出し、それらに対処したいと考えています。

注:古いSOリンクをいくつか見ましたが、どの回答も役に立たないようです。誰かが疑似コードを教えてくれたり、正しい方向を教えてくれたりすると、本当に助かります。

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

java - ユンググラフ、使えますか?

無向で加重された RageRank アルゴリズムを使用しようとしていますが、JUNG で UndirectedSparseGraph.java および UndirectedSparseMultigraph.java クラスを見つけました。どちらも変更を必要とせずに目的を果たしているようですが、どちらを選択すればよいかわかりません。だから私の質問は

1: それらの違いは何ですか? どちらを使用すればよいですか?

2: 私の実験データには数百万の「ページ」が含まれています。大規模なデータ セットでの JUNG のメモリ/速度パフォーマンスはどのくらいですか?

ありがとう、

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

graph - Neo4jGraph グラフから GraphJung を作成した後の頂点の null プロパティ

Java で Neo4jGraph を視覚化しようとすると、奇妙な問題が発生します。GraphJung の graphjung オブジェクトを作成し、前に定義した Vertex と Edge のプロパティにアクセスしようとしました。Edge ラベルは正しく取得できますが、Vertices にはプロパティがまったく設定されていないようです。コードのセグメントは次のとおりです。

また、visualize() 内で、.setproperty() を呼び出すと、次のコードは null オブジェクトを返します。

ただし、Edges コードは正常に動作します。

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

graph - JUNG グラフ可視化ライブラリでエッジの色を変更するには?

このリンクを参照して: JUNGの頂点のサイズ/色を変更する

JUNG を使用してダイクストラ アルゴリズムを視覚的にシミュレートしようとしています。ライブラリに組み込まれている Dijkstra アルゴリズムを使用して、エッジのセットと各エッジのエンドポイントを取得できます。しかし、私の質問は、実行時に最短パスの色(最短パスのエッジと頂点の色)を変更したい場合、どうすればよいですか?