开发者社区> 问答> 正文

单选按钮选项-所有值的选项

我正在开发一个闪亮的应用程序,其中我几乎没有选择,我希望创建一个可以为所有人提供更多选择的选择。例如,

选项A选项B选项C

现在,A,B,C是变量的特定值。现在,我希望看到选择“ Option All”的另一个选项时的详细信息,该选项是(A,B,C)的组合。请帮忙。

展开
收起
游客ufivfoddcd53c 2020-01-04 14:27:28 889 0
1 条回答
写回答
取消 提交回答
  • 在这里,您可以radioButtons使用全部选项来解决您的问题:

    library(shiny)
    library(DT)
    
    value <- c(1,2,3)
    variable <- c("A","B","C")
    
    data <- data.frame(value, variable)
    
    ui= fluidPage(
        radioButtons("choice","Choose:", choices = c("A","B","C","All"), selected = "All"),
          dataTableOutput("tab")
        )
    
    server= function(input, output,session) {
    
      data_reactive <- reactive({
        if(input$choice =="All"){
          data <- data
        }
        else{
          data <- data[data$variable %in% input$choice, ]
        }
        data
      })
    
      output$tab <- DT::renderDataTable({
        datatable(data_reactive())})
    
    
    }
    
    shinyApp(ui, server)
    
    2020-01-04 14:27:50
    赞同 展开评论 打赏
问答分类:
C++
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载