ui <- fluidPage(
titlePanel("Tests of Association"),
# Sidebar
sidebarLayout(
sidebarPanel(
HTML('</br>'),
selectInput("facilitypick", h5("Choose a Facility:"), choices = c("All Facilities","Facility A","Facility B","Facility C")),
# main panel
mainPanel(
verbatimTextOutput("AssocTable")
)
))
server <- function(input, output) {
datasetInput <- reactive({
switch(input$facilitypick,
"All Facilities" = allclinics,
"Facility A" = FacA,
"Facility B" = FacB,
"Facility C" = FacC)
})
#make compareGroups formula
res<-reactive({compareGroups(year~.,data=datasetInput())})
restab<-createTable(res,show.n=TRUE)
#res<-compareGroups(year~.,data= datasetInput())
#restab<-createTable(res, show.n = TRUE)
#print table
output$AssocTable <- renderPrint({
restab
})
}
# Run the application
shinyApp(ui = ui, server = server)