【发布时间】:2016-08-15 13:23:48
【问题描述】:
我正在涉足 Shiny 中的数据表功能,并且我有兴趣创建一个井面板或侧面板来列出数据表的所有列,并允许用户选择他们希望在数据表上看到的列。
现在下面这段代码显示了玩具数据集mtcars的所有列
library(shiny)
runApp(list(
ui = basicPage(
h2('The mtcars data'),
dataTableOutput('mytable')
),
server = function(input, output) {
output$mytable = renderDataTable({
mtcars
})
}
))
我有兴趣让用户能够使用复选框打开或关闭这些列
[1] "mpg" "cyl" "disp" "hp" "drat"
[6] "wt" "qsec" "vs" "am" "gear"
[11] "carb"
非常感谢任何有关解决此问题的帮助。提前致谢。
【问题讨论】: