我有一个下拉菜单,selectizeInput
我需要使用它来对我的数据框进行子集化以便进一步分析。
考虑以下,
d - 数据框(有一个名为“测试”的列)
菜单 -selectizeInput
下拉菜单
d[d$test %in% input$menu, ]
这并没有做我真正需要的。有什么想法吗?
我有一个下拉菜单,selectizeInput
我需要使用它来对我的数据框进行子集化以便进一步分析。
考虑以下,
d - 数据框(有一个名为“测试”的列)
菜单 -selectizeInput
下拉菜单
d[d$test %in% input$menu, ]
这并没有做我真正需要的。有什么想法吗?
它应该工作。
library(shiny)
shinyUI(fluidPage(
sidebarLayout(
sidebarPanel(
selectizeInput("in", "in", choices = as.list(letters[1:10]), multiple = TRUE)
),
mainPanel(
verbatimTextOutput("view")
)
)
))
library(shiny)
d <- data.frame(test = letters[1:10], value = 1:10)
shinyServer(function(input, output) {
view <- reactive({d[d$test %in% input$"in", ]})
output$view <- renderPrint(view())
})