【发布时间】:2013-10-03 05:53:07
【问题描述】:
如何使用复选框从数据框或表格中选择数据行? 我已经完成了以下代码,但似乎复选框项目是列,并没有真正显示结果。
感谢您的帮助。
服务器.R
shinyServer(function(input, output) {
dataset<-reactive({
data(cars)
cars
})
output$choose_data <- renderUI({
checkboxGroupInput("dtab", "Data Table", dataset())
})
dataset2<-reactive({
input$dtab
})
output$data_table <- renderTable({
data2()
})
})
ui.R
shinyUI(pageWithSidebar(
headerPanel(""),
sidebarPanel(
uiOutput("choose_data"),
br()
),
mainPanel(
wellPanel("Data", tableOutput("data_table")
))))
【问题讨论】:
-
我也有几乎完全相同的问题——你明白了吗?我正在使用 renderTable 渲染一个 R data.frame,并且我希望有一列复选框(in 表),单击该复选框会更改 R 数据列中的相应条目。 frame 为 TRUE 或 FALSE,具体取决于当前是否选中了复选框。找不到任何关于如何实现这一点的示例。
-
并非如此。还没搞清楚呢
标签: r checkbox checkboxlist shiny