-2
我已经采用了其中一个Shiny Flexdashboard的示例代码。 在示例代码中,有一个下拉菜单可以一次选择一个区域。 我只是想知道有没有办法在下拉菜单中选择所有的值?从Flexdashbaord中的下拉菜单中选择所有值
请找到的代码下面的链接,
beta.rstudioconnect.com/jjallaire/shiny-embedding
代码,点击“源代码”在顶部最右侧。
问候,
磨憨
我已经采用了其中一个Shiny Flexdashboard的示例代码。 在示例代码中,有一个下拉菜单可以一次选择一个区域。 我只是想知道有没有办法在下拉菜单中选择所有的值?从Flexdashbaord中的下拉菜单中选择所有值
请找到的代码下面的链接,
beta.rstudioconnect.com/jjallaire/shiny-embedding
代码,点击“源代码”在顶部最右侧。
问候,
磨憨
你可以做
library(shiny)
ui = fluidPage(
selectInput("sel", NULL, letters[1:2], multiple = T),
actionButton("but", "all")
)
server <- function(input, output, session) {
observeEvent(input$but, {
updateSelectInput(session, "sel", selected = letters[1:2])
})
}
shinyApp(ui, server)
使用?updateSelectInput
访问该函数的文档。
感谢卢克的输入。雅我已经尝试过了。它运行良好。但是,我需要的是,如果我在向下钻取时有100个值,那么如何一次选择所有值。在你的例子的情况下,然后我需要手动选择所有的100个值一个接一个。让我知道你是否理解我的问题。 –
@MohanRaj使用一个按钮可以选择全部? – lukeA
雅卢克我不知道我该怎么做。如果你有任何示例代码或参考,如果它在任何地方完成将是非常有帮助 –