問題タブ [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.
jung - エッジの上のエッジ ラベル
JUNG2 を使用してグラフを視覚化しています。とにかく、端の上に正確にではなく、端の上に端のラベルを付ける方法があるかどうかを尋ねたいと思いますか?
前もってThx。
java - サイトスケーププラグインでの jung2 の使用
私は約 1 週間半 Java を取り上げ、サイトスケープ プラグインを作成し、jung2 を使用してサイトスケープ グラフ オブジェクトを分析および操作することに目を向けました。サイトスケープ グラフ オブジェクトを拡張して、クラス xyz と呼び、jung2 グラフ タイプ オブジェクトの新しいフィールドを含める方法はありますか。そのフィールドとメソッドは、メモリ内に完全に新しいオブジェクトを作成することなく、サイトスケープ内の対応するフィールドとメソッドを指します。私がここで意味を成しているかどうかはわかりませんが、たとえば、同じタイプのオブジェクトを表す 2 つのクラスがあるとします。
それから何か
もし今どこに
trans myTrans = new trans(5);
次にmyTrans.toPqr.j
指しますmyTrans.i
どちらかに新しい値を割り当てると、myTrans.i
変更されます
そして、私が変わるとmyTrans.i
、それが見られますmyTrans.toPqr.j
jung - JUNG グラフの端に文字列を配置する
文字列テキストを JUNG ツリー グラフの端に配置しようとしています。以下の例を参照してください。私が試したのは、次の行を追加するだけです。
...しかし、結果はありません(以下のスクリーンショットを参照)。アドバイスをお願いします。
jung2 - JUNG の混合型グラフで、グラフが頂点述語でフィルター処理されている場合に矢印が表示されない
私は JUNG に混合タイプのグラフ (SparseMultiGraph) を持っており、show edge arrows preicate を追加することでエッジにエッジ矢印を取得することができましたが、最初に VertexPredicateFilter を使用してグラフをフィルター処理すると (サブ部分のみを表示する)、矢印失われた場合、どうすればそれらを取り戻すことができますか?
エッジの矢印を表示する私の述語は次のようになります
これを次のようにレンダラーに追加します。
しかし、どの端に矢印を描く必要があるかを指定する場所がわかりません。
追いかけてみた...
java - 1 種類のエッジの色とストロークを変更する方法
Edges が Edge クラスを拡張する 3 つの異なるクラスに属している Graph< Potter, Edge> g があります (これを使用して、さまざまなタイプの相互作用を表し、関連を開始したり、アドバイスを求めたりします...)。すべてのペアレンタル エッジを緑色にして矢印を表示しないように、エッジが表すものに応じてエッジに色を付けたいと思います。色を変更するこのトランスフォーマーがありますが、すべてのエッジの色が変更されているようです:
トランスフォーマーのタイプを Transformer< Parental, Paint> に変更すると、私の VisualizationViewer< Potter, Edge> vv は、そのようなトランスフォーマーを受け入れることができないと文句を言います... 新しい視覚化ビューアーを追加する必要がありますか? それとも変圧器に何か問題がありますか?
返信後に編集:
お手伝いありがとう!
よろしく、シモーネ
java - ユングを使用した近接中心性の計算
私はセマンティック Web アプリケーションを開発しており、Jung ライブラリを使用して、近さ、中間性などのグラフ計算を適用しています。rdf の各ノードの中間値を見つけて、それも正規化することができました。ただし、これは ClosenessCentrality には当てはまりません。一部のノードで NaN (数値ではない) スコアを取得したためです。以下は私のコードです。
そのため、前に述べたように、何らかの理由でいくつかのノードの NAN スコアを取得しました。NaN を取得したため、ClosenessCentrality アルゴリズムの実装にバグがあるように感じます。説明はありますか?私は何か間違っていますか?
助けてくれてありがとう