問題タブ [visnetwork]

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

javascript - RでvisNetworkを使用してエッジのグループに基づいて2番目のドロップダウンリストを作成する方法は?

R の Groups of edge と select in visNetwork と同様に、visNetworkパッケージを使用するノードとは対照的に、エッジに基づいてドロップダウン リストを作成する方法を考えています。これは機能で可能だと思いますvisSetSelectionが、それには光沢のある使用が必要です。サーバーから展開するのではなく、マークダウンからレンダリングされた html で最終製品を配信しているので、その可能性はないと思います。

光沢のある外でこの機能を複製する方法はありますか? ドキュメントの用語を完全には理解していませんが、私がやりたいことは、nodeIdSelectionまたは「HTML select 要素」を作成できる関数のselectedBy引数に似ていると思いvisOptionsますが、エッジ リストではなくエッジ リストに基づいています。ノードリスト。

この特定の問題のデータ セットは独自のものですが、ここにいくつかのダミー データがあります。エッジの「重さ」で選べるようにしたいです。

私が期待するのはedgesIdSelection引数ですvisOptionsが、それはオプションではありません。パイピングvisSelectEdgesが機能すると思いますが、それは光沢がある場合にのみ機能し、クライアントは光沢のあるサーバーにアクセスできません。このライブラリは、R を介して JavaScript ライブラリにアクセスできるようにするために作成されたものであるため、完全な機能は期待できません。R でこのパッケージ (光沢なし) を使用してこれを実行できない場合は、完全に理解できます。

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

r - ShinyFiles::shinyDirChoose() + visNetwork... shape="icon" の問題

私は、ユーザーがフォルダーを選択できるようにするシャイニー アプリに取り組んでおりshinyFiles::shinyDirChoose()visNetwork. アイコンを含めない限り、すべて正常に機能します / addFontAwesome()、その場合、shinyDirChoose()フォルダーとファイルは表示されません。修正はありますか、それともバグですか? 後者の場合、どのパッケージ、shinyFilesまたはvisNetwork?

これが MWE です。この例では、わかりやすくするために、フォルダーの選択は視覚化とは関係ありませんが、それでもエラーが再現されます。visNetworkこの例は、https : //datastorm-open.github.io/visNetwork/image_icon.htmlで実行されている例に基づいています。shinyFiles::shinyFilesExample()

アイコンの部分が削除された場合、つまりvisGroups行は次のように変更されます。

それは正常に動作します。(visNetwork::addFontAwesome()ラインは問題ありません。)

私は困惑しています。

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

r - visEvents を使用してノードが選択解除されたときの R visNetwork updateSelectizeInput

多数の selectizeInput とノードのネットワーク (visNetwork) で構成される絶対パネルを作成するコードを (shiny を使用して) 作成しました。ドロップダウン リストの 1 つからオプションを選択すると、特定のノードが強調表示されます。現在、キャンバスをクリックしてノードの選択を解除すると、ドロップダウン リストがリセットされます (updateSelectizeInput を使用)。ただし、このプロセスを繰り返しても、ドロップダウン リストはリセットされません。ドロップダウン リストが最初のクリックでのみリセットされるのはなぜですか? 以下に私のコードの一部を含めました。

どんな助けでも大歓迎です。