Een lege shinyApp
Op dit punt weet je waaruit een shinyApp bestaat. Om te beginnen kun je, net als in de video, eerst een lege shinyApp opzetten.
Denk hiervoor terug aan de restaurant-analogie: de appgebruiker is de gast, de UI is de tafel waar de gast aan zit, en de server is de behulpzame ober.
In deze oefening identificeer je deze onderdelen om een lege shinyApp te renderen.
Deze oefening maakt deel uit van de cursus
Dashboards bouwen met shinydashboard
Oefeninstructies
- Stel de titel in op "Sleeping habits in America" in de functie
titlePanel()en slafluidPage()op alsui. - Sla de lege aangepaste functie op als
server. - Voeg de
uienservertoe als argumenten aanshinyApp().
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
library(shiny)
# Add a title and store as ui
___ <- fluidPage(titlePanel(___))
# Store empty custom function as server
___ <- function(input, output){
}
# Enter the arguments for shinyApp()
shinyApp(___, ___)