問題タブ [shinytree]

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

r - ShinyTree: 選択せずに表示

次の点を考慮してください。

ここに画像の説明を入力

デフォルトで、上記のどれも選択されていないが表示されるようにするにはどうすればよいですか?

stselected = FALSE上記のコードで両方を設定すると、

ここに画像の説明を入力

これは私が望むものではありません。上記のチェックボックスの選択を解除したいだけです。

コードを含む詳細なドキュメントのオンライン リファレンスへのリンクは非常に役立ちます。のパッケージ ドキュメントshinyTreeは役に立ちません。

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

r - ShinyTree: チェックボックスがチェックされている場合、変数を値に設定します

ShinyTree: view without selectのフォローアップ。

ここに画像の説明を入力

I.1.2.のように変数を設定したいと思います。lorem impsum が選択されている場合、その値は4たとえば です。

私が知っているのは、私が使用しなければならないということだけreactive()です。ここでわかるように、私は s でこれを行う方法を学びましたcheckboxGroupInputが、これが 内で実行できるかどうかは不明ですshinyTree。私がオンラインで見つけることができるこれに関するドキュメントはありません。

これはどのように行うことができますか?

関数hereも見ましたが、使用方法がわかりません。

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

javascript - ShinyTree の選択値に基づく conditionalPanel

このサイトで何度も不平を言っているように ( shinyTree: チェックボックスがチェックされている場合は変数を値に設定するshinyTree: 選択せずに表示する)、 に関するドキュメントが深刻に不足していshinyTreeます。

の次のコードを検討してくださいR

ここに画像の説明を入力

ツリーで選択されたsliderInput場合にのみ表示されることに興味があります。I.1.1 lorem impsum

checkboxGroupInputs を使用する場合、光沢のある conditionalPanel javascript condtions で見つかったものを使用できることを知っています: javascript に R %in% 演算子はありますか? . これはすべてうまくいきますが、ドキュメントが不足しているため (およびこのサイトでの質問が不足しているため) shinyTree、この問題をどのように追求すればよいかわかりません。を使用する必要があることは理解していますが、関数の引数でconditionalPanelツリーとそのノードを参照する方法がわかりませんcondition。問題をさらに複雑にしているのは、ツリー自体が になくinput(input$宣言時に がないため)、output$私の知る限り、変数を参照できないことです。

を JavaScript で記述しなければならないことは知っていconditionますが、ツリーとそのノードを参照する方法がわからない場合、これは役に立ちません。

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

r - ShinyTree パッケージを使用した R Shiny のツリー ビュー

私は、同じことができるshinyTreeパッケージを使用してR Shinyでツリービューを作成しています。サーバー部分に使用されているコードには、リストの作成があります。現在、追加の要件は、データフレームをリストに変換し、同じものをインポートして、renderTree を使用してツリー構造を実現することです。

ここに私が書いたコードがあります:

コードのスター部分は、リスト (データフレームを使用して変換されたもの) に置き換える必要があります。どうすれば同じことを達成できますか。

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

r - R Shiny でウィジェットの表示と非表示を切り替える

フォルダーの選択に基づいてボタンを非表示および表示しようとしています。シナリオは、ユーザーがフォルダーを選択するとボタンが表示されるか、ボタンが非表示になるはずです。私は、 shinyjsパッケージを使用して同じことを達成しようとしています。ここに私が書いたコードがあります:

非表示および表示機能を有効にするために、このコードで行う必要があるエラーまたは変更を提案してください。

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

r - ShinyTree R でチェックボックスの単一選択を制限する方法

ShinyTree パッケージとそのチェックボックス オプションを使用しています。

上記のコードの実行中に sublistB を選択すると、その子も選択されます。

SublistB が選択されましたが、子の leafA と leafB も選択されています

subListB のみを選択し、その葉を選択しないようにするにはどうすればよいですか。

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

r - グループ dplyr から文字列を構築する

大きなデータ フレームがあり、データ フレーム内のグループに基づいて文字列を作成して、shinyTreeに表示しようとしています。

データの例を次に示します。

shinyTree次のような文字列でデータを構成する必要があります。

dplyr で mutate とグループを使用してこの文字列を作成する方法はありますか? 要素は、"list("各グループの最初のオカレンスに連結する必要があります。

forネストされたループとネストされたlapply()関数を使用して高速化を試みcompiler::cmpfun()ましたが、これは構築するには遅すぎることが証明されています。私のデータには 5 つの「レベル」と最大 3000 行があり、処理に最大 30 秒かかります。これは光沢のあるアプリケーションには遅すぎます。

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