Einfacher Text
Jede Shiny-App hat einen UI-Teil (User Interface) und einen Server-Teil. In der UI platzierst du die visuellen Elemente — sie steuert das Layout und das Aussehen deiner App. Im Server-Teil wird die Logik der App umgesetzt — zum Beispiel werden dort Berechnungen durchgeführt und Diagramme erzeugt.
Eine leere UI wird mit der Funktion fluidPage() erstellt. Text fügst du hinzu, indem du ihn als Argument innerhalb von fluidPage() angibst. Tatsächlich wird die gesamte UI aufgebaut, indem du der Funktion fluidPage() so viele Argumente übergibst, wie du möchtest.
Diese Übung ist Teil des Kurses
Fallstudien: Webanwendungen mit Shiny in R erstellen
Anleitung zur Übung
Erstelle eine Shiny-App, die den Text "Shiny is fun" anzeigt, und befolge dabei diese Schritte:
- Lade das Paket
shiny. - Erstelle die UI für die Shiny-App mit der Funktion
fluidPage(). - Füge der UI den Text "Shiny is fun" hinzu.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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)