-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
雅盧克我不知道我該怎麼做。如果你有任何示例代碼或參考,如果它在任何地方完成將是非常有幫助 –