LoslegenKostenlos loslegen

"Hello, World"-App-Ausgabe (UI/Server)

Um deine "Hello, world"-App abzuschließen, musst du den eingegebenen Text tatsächlich anzeigen.

Erinnere dich: So erzeugst du eine Ausgabe aus einer Eingabe:

# Ausgabe y mit Eingabe x rendern
output$y <- renderText({
  input$x
})

shiny wurde bereits für dich geladen.

Am Ende dieser Übung sollte deine App so aussehen: Web app that asks a user to enter a name and then displays "Hello name"

Wenn du eine Fehlermeldung wie Parsing error in script.R:4:3: unexpected symbol erhältst, hast du sehr wahrscheinlich vergessen, ein Komma zu setzen, um die Argumente einer der Funktionen zu trennen.

Diese Übung ist Teil des Kurses

Webanwendungen mit Shiny in R entwickeln

Kurs anzeigen

Anleitung zur Übung

  • Server: Erstelle eine Ausgabe namens 'greeting', die "Hello, Kaelen" anzeigt, wenn Kaelen als Name eingegeben wird.
  • UI:: Zeige die Ausgabe in der UI an. Achte darauf, nach textInput() ein Komma zu setzen, bevor du weiteren Code hinzufügst.

Interaktive Übung

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

ui <- fluidPage(
	textInput("name", "What is your name?")
	# CODE BELOW: Display the text output, greeting
    # Make sure to add a comma after textInput()

)

server <- function(input, output) {
	# CODE BELOW: Render a text output, greeting

  
  
}

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