У меня есть выпадающий список selectinput, как это:
selectInput("locInput", "Location", choices=c("All","New Mexico", "Colorado", "California"))
Чего я хочу добиться, так это сделать, чтобы выбор входа по умолчанию не фильтровался по чему-либо, например, когда выбрано «Все», в нем должны быть перечислены все наблюдения (например, из Калифорнии, Колорадо и т. Д.)
Поэтому я попытался создать для этого простую логику:
server <- function(input, output) {
filtered<-reactive({
shows %>%
filter(Length >= input$lenInput[1],
Length <= input$lenInput[2],
if (input$locInput != "All"){
Location==input$locInput
})
Но, похоже, не работает.
Любые идеи, что я могу изменить, чтобы заставить его работать правильно?