표시 할 레지스터를 선택하려면 checkboxGroupInput
을 사용하려고합니다. 그러나 여러 조건을 통해 데이터를 필터링 할 때 작동하지 않습니다.빛나는 여러 조건을 가진 FIELD 테이블
라이브러리 (반짝)
ui <- fluidPage(
titlePanel("Shiny Pokédex"),
sidebarLayout(
sidebarPanel(
checkboxGroupInput("Generation", "Select Generation:",
c("First" = 1,
"Second" = 2,
"Third" = 3,
"Forth" = 4,
"Fifth" = 5,
"Sixth" = 6),
inline = T)
),
mainPanel(
dataTableOutput("Generation")
)
)
)
server <- function(input, output) {
pokemon <- read.csv("pokemon.csv")
output$Generation <- renderDataTable({
pokemon[pokemon$Generation == input$Generation,-11]
})
}
shinyApp(ui = ui, server = server)
내 목표는 동시에 하나 이상의 세대를 필터링 할 수 있습니다 : 이것은 내가 (사용 된 데이터가 here을 다운로드 할 수 있습니다) 사용하고 코드입니다. 하나의 조건으로 만 작업 할 때 작동하지만 두 개 이상의 옵션을 클릭하면 예상대로 출력되지 않습니다.