web-dev-qa-db-ja.com

ShinyのconditionalPanelに複数の条件を追加する

conditionalPanelに複数の条件を光沢のある状態で追加できるかどうか疑問に思いました。これは例です:

 conditionalPanel(condition = "input.SELECT == 1",
                   #Slider 
                   sliderInput("D_FLAG", "Parameter X:",
                   min = 0.001, max = 3, value = 1.38, step = 0.1))

別の条件(input.SELECT==1以外)を追加したい。私はこれを試しましたが、うまくいきませんでした。

conditionalPanel(condition = c("input.SELECT == 1","input.FED==2"),
                   #Slider 
                   sliderInput("D_FLAG", "Parameter X:",
                   min = 0.001, max = 3, value = 1.38, step = 0.1))

しかし、それは機能しませんでした。上記のconditionalPanelに複数の条件を含めるための正しい方法について、誰かが何らかの入力をしていただければ幸いです。

12
Amer

最後にTRUEまたはFALSEと評価される限り、ステートメントを必要なだけ複雑にすることができます。次のように、2つの条件をAND &&またはOR ||)と組み合わせることができます。

"input.SELECT == 1 || input.FED == 2" 
24
Gregor