Lecture 18
College of Idaho
CSCI 2025 - Winter 2026
app.R)app.R.shinyApp call: Combines UI and server to run the app.fluidPage).selectInput(): A dropdown menu.verbatimTextOutput(): Placeholder for code/text output.tableOutput(): Placeholder for a table.output$ID.render{Type}().input$ID.renderPrint() pairs with verbatimTextOutput().renderTable() pairs with tableOutput().input$dataset changes.reactive({...}).my_reactive().fluidPage(), input*(), *Output().function(input, output, session).output$ID <- render*({ code using input$ID })reactive() calculates values and caches them.e before imputting the link to the slides).