Aan de slagBegin gratis

Eenvoudige tekst

Elke Shiny-app heeft een UI (User Interface) en een servergedeelte. In de UI plaats je de visuele elementen—die bepaalt de indeling en het uiterlijk van je app. In de server wordt de logica van de app geïmplementeerd—bijvoorbeeld waar berekeningen worden uitgevoerd en grafieken worden gegenereerd.

Een lege UI maak je met de functie fluidPage(). Tekst toevoegen aan een Shiny-app doe je door tekst als argument binnen fluidPage() te plaatsen. Sterker nog, de volledige UI bouw je door de functie fluidPage() net zoveel argumenten te geven als je wilt.

Deze oefening maakt deel uit van de cursus

Casestudies: webapplicaties bouwen met Shiny in R

Bekijk cursus

Oefeninstructies

Maak een Shiny-app die de tekst "Shiny is fun" weergeeft door deze stappen te volgen:

  • Laad de package shiny.
  • Maak de UI voor de Shiny-app met de functie fluidPage().
  • Voeg de tekst "Shiny is fun" toe aan de UI.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Load the shiny package
___

# Define UI for the application
ui <- ___(
  # Add the text "Shiny is fun"
  ___
)

# Define the server logic
server <- function(input, output) {}

# Run the application
shinyApp(ui = ui, server = server)
Code bewerken en uitvoeren