LoslegenKostenlos loslegen

App 1: Mehrsprachige Begrüßung

Glückwunsch! Du bist jetzt bereit, deine eigenen Apps zu bauen. Am besten lernst du Shiny, indem du eine vorhandene App zerlegst und dann von Grund auf neu aufbaust.

In dieser Übung erstellst du eine Shiny-App, in der du deinen Namen eingeben und eine Begrüßung (Hello/Bonjour) auswählen kannst. Sie gibt dann „Hello, Kaelen“ zurück, wenn der Benutzer Kaelen ist. Zugegeben, es ist eine sehr einfache App, aber die Herausforderung ist, dass du sie komplett selbst codest! Viel Erfolg!!

An app where a greeting selector, a selector, and a greeting message appear in one column

Wir haben das Paket shiny bereits für dich geladen. Zur Erinnerung: Die vier Schritte zum Erstellen einer Shiny-App sind: (1) Eingaben hinzufügen, (2) Ausgaben hinzufügen, (3) Layout anpassen und (4) Ausgaben aktualisieren.

Diese Übung ist Teil des Kurses

Webanwendungen mit Shiny in R entwickeln

Kurs anzeigen

Anleitung zur Übung

  • Füge eine Eingabe hinzu, um zwischen den Begrüßungstypen "Hello" und "Bonjour" zu wählen.
  • Füge eine Eingabe hinzu, um den Namen als Text einzugeben.
  • Deine App soll "Bonjour, Kaelen" ausgeben, wenn der ausgewählte Begrüßungstyp "Bonjour" ist und der eingegebene Name "Kaelen" lautet.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

ui <- fluidPage(
  
)

server <- function(input, output, session) {
  
}

shinyApp(ui = ui, server = server)
Code bearbeiten und ausführen