【发布时间】:2016-11-03 03:24:53
【问题描述】:
我有两个不同时间长度的数据集。我希望用户能够根据他们选择的数据集选择要查看的年份范围。目前,我正在使用两个条件语句。到目前为止我所做的问题是,一旦用户更改了他们想要查看的输入/数据集,两个滑块输入都存在。
sidebarLayout(
sidebarPanel(
selectInput("data", "Select what you would like to see",
c("Option 1", "Option 2", Option 3")
)
conditionalPanel(
condition = ("input.data == 'Option 1' || 'Option 2')
sliderInput(
"range", "Range of years:", min = ####,
max = year(Sys.Date()), value = c(1990,
year(Sys.Date()))
),
conditionalPanel(
condition = ("input.data == 'Option 3')
sliderInput(
"range", "Range of years:", min = ####,
max = year(Sys.Date()), value = c(1985,
year(Sys.Date())
有没有办法在用户输入完成后删除其中一个滑块输入?我尝试过使用条件语句(for & while),但我希望有更简单的方法。
谢谢
【问题讨论】:
标签: r user-interface shiny