Casestudies: webapplicaties bouwen met Shiny in R
Dean Attali
Shiny Consultant
Gaat uit van basiskennis van Shiny
Herhaal belangrijke Shiny-concepten
Bouw meerdere apps voor praktijksituaties
Herhaald oefenen met kernfuncties voor vertrouwdheid
Leer nieuwe features en best practices
library(shiny)ui <- fluidPage()server <- function(input, output) {}shinyApp(ui = ui, server = server)
Laad het shiny-pakket
Maak een webpagina met fluidPage() - de UI van een Shiny-app
Maak het servergedeelte - waar de logica draait
Combineer UI + server tot een Shiny-app en voer uit
Voeg tekst toe als argument aan fluidPage()
ui <- fluidPage(
"Hello there"
)
Resultaat: webpagina met tekst "Hello there"
fluidPage() accepteert een willekeurig aantal argumentenui <- fluidPage(
"Hello",
"there"
)
h1()
h2()
strong()
em()
Vet
Cursief (emphasis)
ui <- fluidPage(
h1("SHINY COURSE"),
"by",
strong("Dean Attali"),
)
van Dean Attali




ui <- fluidPage(
sidebarLayout(
sidebarPanel(
"Dit is de zijbalk"
),
mainPanel(
"Hier komt het hoofdpaneel"
)
)
)
Casestudies: webapplicaties bouwen met Shiny in R