0

Jung 2.0を使用しています。重み付けされたエッジを持つgraphmlファイルがあります。私はgraphmlリーダーを使用してファイルを読み取り、グラフを作成しています。FRLayout を使用してグラフを視覚化すると、エッジに関連付けられた重みがグラフに反映されていないことがわかります。重みを特にエッジに割り当てる必要がありますか? もしそうなら、どうすればいいですか?

4

1 に答える 1

0

FRLayout は、現在設計されているエッジ ウェイトでは実際には機能しません (ドキュメントを参照してください)。

とはいえ、すべてのエッジに対して単一の値 (現在の値) ではなく、エッジの重みの関数であるエッジごとの「ストレッチ」係数を使用するように適応させることは難しくありません。

また、GraphMLReader が構築するメタデータから重みを抽出し、それを (修正された) FRLayout に渡す必要があります。Graph はグラフ トポロジのみを保持します。ラベルや重み、その他のメタデータなどは、それを操作したいものに明示的に渡す必要があります。Transformer インターフェースの使用法を調べてください。

詳細が必要な場合はお知らせください。

于 2011-04-07T22:23:14.213 に答える