force-layout

    0

    1答えて

    D3.js(github.com/gwtd3/gwt-d3)のGWTレイアウトを使用して、力モデルを持つノードリンクダイアグラムを作成しようとしています。まず、this exampleまたはthis oneよりも単純なもので十分でしょう。 しかし、私は本当にGWTラッパーを使用してより簡単なグラフを作成する問題があります。私は、力、ノード、およびリンクオブジェクトに相当するものを使用する方法を見つ

    1

    1答えて

    私はD3を使ってフォースレイアウトネットワークを視覚化しています。私は自分のノード間のエッジに沿って矢印を配置することに問題があります。この図でわかるように、各ノードのプロパティの値に応じてノードのサイズを拡大しています。基本的に私は、ノードを拡大表示するために使用される同じ値に応じて、矢印上の矢印の位置を動的にcaculate /変更するために、ノードを表示させ、ノードと重ならないようにする必要

    0

    1答えて

    この例を変更すると、https://bl.ocks.org/mbostock/1667139は行の代わりにパスを使用しますが、動作しません。 イムは、このように自分のダニの機能を使用してみてください。 function tick() { link.attr("d", function(d) { var x1 = d.source.x, y1 = d.so

    0

    1答えて

    初期ロード後、ノードが数秒間動くフォース図があります。ノードが移動を停止して停滞状態になったときに、どのようにイベントをトリガーできますか?

    3

    1答えて

    しかしD3力グラフにラベルを追加する方法について別の質問... 私は、個々のグループ内にあるノードとのグラフを標識していますし、私が追加されましたそのようなこれらのグループ内部ラベル: <svg> <g class="nodes-with-labels"> <g class="individual-node"> <circle></circle> <te

    0

    1答えて

    追加:http://bl.ocks.org/jfreels/6734245 iはD3.jsにおけるこの単一ラインを含むコードを使用して、: <script> var select = d3.select('body').append('select') </script> を 次に、画面の左上にある空のドロップダウンメニューが表示されます。 私の計画は、この例に基づいて強制的なレイアウトでド

    1

    1答えて

    私は基本的な有向グラフエディタを作成し、JSONから初期グラフをロードしています。 私の問題は、ノードを頻繁に削除すると、残っている行が残ることです(削除するノードとはまったく無関係であることが多い - ノードの束を通り過ぎて削除することで複製できます)。残りのアーティファクトはフォースレイアウトでも移動しません。 私の理解では、link.exit().remove(); が私の現在のデータセット

    -1

    1答えて

    具体的には、次の例のようになります。https://bl.ocks.org/mbostock/4062045 どうすれば他の人の中に円を入れられますか?それらを他の(親の)サークルにリンクさせることができますか?

    0

    1答えて

    私はシミュレーションから、ノード1と4を削除する「1と4を削除」ボタンをクリックすると、この のように見えるシンプルD3シミュレーションを持っています。 視覚3と4(ない1および4)を除去しているようだ:結果は、しかし、次のようです。 私のコードは以下の通りです。私はこれを正しく動作させるために何をする必要がありますか? 私は、ノードの更新がd3でどのように機能するのかについて根本的に誤解している