【发布时间】:2015-03-14 23:25:51
【问题描述】:
我试图在我闪亮的应用程序中添加第二个输入面板,其内容取决于第一个输入面板选择的输入,我尝试使用条件面板但没有运气。
ui.R
TO
shinyUI(fluidPage(
# 应用程序标题 标题面板(“仪表板”),
# 带有滑动条输入箱数的侧边栏
侧边栏布局(
sidebarPanel(
selectInput("country", label = h4("Pays"),
choices = levels(as.factor(TO$Pays))),
conditionalPanel(
condition = "input.country == 'Allemagne'",
selectInput("to", label = h4("Tour opérateur"),
choices = levels(as.factor(as.character(TO[as.character(TO$Pays)=="Allemagne",]$TO))))),
conditionalPanel(
condition = "input.country == 'Angleterre'",
selectInput("to", label = h4("Tour Operator"),
choices = levels(as.factor(as.character(TO[as.character(TO$Pays)=="Angleterre",]$TO)))))
...
我找到的解决方案是为第一个 inputPanel 的每个值创建一个 conditionalPanel 但是第二个 inputPanel 输出是否只对第一个值正确。
有人有解决办法吗?
【问题讨论】:
-
请展示你目前所获得的...
-
正如您在代码上方看到的,我仍在寻找解决方案
标签: r shiny shiny-server