問題タブ [networkd3]

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 に答える
2618 参照

r - forceNetwork {networkD3} を Shiny アプリの中心に保つ方法は?

forceNetwork グラフを表示する Shiny アプリを作成しているときに、不透明度をインタラクティブに変更すると、ネットワークは中心に留まらず、ビューから外れます。

私の質問は、この動作を変更して、ネットワークを最初のようにうまく中央に保つにはどうすればよいですか?

再現可能な例:

ui.R:

サーバー.R:

写真の動作:

ここに画像の説明を入力 ここに画像の説明を入力 Annddd... なくなってしまいました:

ここに画像の説明を入力

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

r - linearNetwork() の R カラーリング エッジ

私はnetworkD3、diagonalNetwork機能の特徴を探っています。

以下はおもちゃの例です

ノードクラスターの下のエッジだけに色を付けるオプションがあるかどうか疑問に思っています。これは重要ではありませんが、完璧を目指すだけです。

前もって感謝します。

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

javascript - linking a node in networkD3 to a website using clickAction in shiny

Is there a way to use a node as a link to an external website using the function forceNetwork() in the networkD3 package in r but incorporated into shiny app?

I've found this answer here

but it's not working when I am trying to run it as an shiny app. Here is my code:

Desired outcome: When you click on a node, in a published shiny app you get a new window open in browser to the specific web page depending on the node clicked!

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

r - シャイニー + networkD3 マウスオーバー エッジを表示する 含まれるベクトル

networkD3Shiny のプロットでマウスオーバー時に表示されるツールチップを作成しようとしています。以下の例ではtwitteR、Shiny アプリのユーザーがtwitteR検索からデータを生成できるようにし、ソース screenName、ターゲット screenName、およびツイートのテキストを含む互換性のあるエッジ リストgraphTweetsを作成しました。networkD3次に、このエッジリストを に渡しsimpleNetworkます。

以下の例で、ハイパーリンクを twitter アカウントにバインドする方法を示しましたclickAction。また、各リンクに関連付けられた各ツイートのテキストを含むリストをネットワーク グラフに追加しました。各リンクのマウスオーバーでこのテキストを表示するために使用できる R または JS コードはありますか?