相互依赖的选择列表输入控件

时间:2017-01-27 15:41:54

标签: r shiny

我有两个selectInput控件。根据用户在第一个selectInput控件中选择的内容,我想更改第二个selectInput中的选项(根据第一个控件中选择的值,选择有意义的选项)。反之亦然。

可以这样做吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

是的,您将使用if语句来评估来自第一个选择的布尔逻辑输入。

if(selection1=="x"): buttonList<- aList
if(selection1=="y"): buttonList<- bList
if(selection1=="z"): buttonList<- cList

其中每个列表具有不同的可能性集,作为相对于第一个的选择而被放入下一个输入控件中。这并不太难。