問題タブ [selectinput]

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

r - selectInput が数値を出力していません

さまざまな値を棒グラフに追加する Shiny アプリを作成しています。ユーザー入力の numericInput 関数が機能するようになりましたが、selectInput 関数にバグがあります。これらの selectInput() 関数から数値を取得する簡単な方法はありますか? がなければならない!

リアクティブ関数で値を合計する必要があることがわかります。selectInput() が正しく書き出されていない可能性があります。または、"input$disposal_1" 引数に数値を生成させる巧妙な方法があるのでしょうか?

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

r - R Shinyでは、サーバーでselectInputの選択肢を取得する方法は?

問題は、サーバー機能から選択肢を取得する方法があるということですか?

編集:

動的であり、最初はそれらが何であるかがわからないため、グローバルベクトルとして選択肢を持つことはできません。アプリの起動後に計算されます。

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

r - これらの入力の選択によってフィルタリングされたリアクティブ データセットを制御する複数の関連する selectizeInput() を更新します。

起動時にデータセットをロードするシンプルな光沢のあるアプリがあります。アプリにはselectizeInput()、ユーザーがデータセットをフィルター処理できるさまざまな変数の 1 つ以上の値を選択できる場所が異なります。次の再現可能な例では、フィルタリング時にサーバーで作成したリアクティブ データセットがテーブルに表示されています。

問題: 3 つの変数の重要性がまったく同じです。フィルタリングの例を見てみましょう。値ABを選択したとします。表からわかるように、Numbers列には1から8までの値しかありませんが、 9はありません。ここで、2 番目selectizeInput()( Numbers ) で9を選択すると、テーブルには予想どおり 0 行があり、警告メッセージが表示されます。ただし、同じものから91selectizeInput()の両方を選択すると、フィルターが1を考慮するため、いくつかの値が表示されます。作成されたリアクティブベクターで利用可能であり、そのためだけにフィルターをかけます。

私の意見では、このインターフェースをプログラムする最良の方法はselectizeInput()、それらのいずれかが選択されるたびに事後対応的に更新することです。つまり、最初の入力からABを選択した場合、2 番目の入力で数字9を使用できないはずです。これは、私が持っているすべての入力に対して有効である必要があります。他の入力よりも重要な入力はありません。

私もいくつかの解決策を試しましupdateSelectizeInput()たが、何もうまくいかないようです。何か提案はありますか?ありがとう!

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

r - 光沢のある入力/出力でベクトルを読み取るにはどうすればよいですか?

線形回帰を使用して光沢のあるアプリを作成しています。入力/出力関数に問題があるため、ユーザーが比較する変数を選択できるようにするため、SelectInput を使用します。しかし問題は、入力/出力が csv ファイルからの値を取得しないことです。どうすれば解決できますか?

コードは次のとおりです。

結果は次のとおりです。

ありがとうございました!:)