Zacznij terazZacznij za darmo

Wynik aplikacji „Hello, World" (UI/Server)

Aby dokończyć aplikację „Hello, world", musisz wyświetlić tekst wprowadzony przez użytkownika.

Oto jak zbudować wynik na podstawie danych wejściowych:

# Render output y using input x
output$y <- renderText({
  input$x
})

shiny jest już wczytane.

Po ukończeniu tego ćwiczenia twoja aplikacja powinna wyglądać tak: Web app that asks a user to enter a name and then displays "Hello name"

Jeśli pojawi się komunikat o błędzie podobny do Parsing error in script.R:4:3: unexpected symbol, najprawdopodobniej zapomniałeś(-aś) użyć przecinka do oddzielenia argumentów jednej z funkcji.

To ćwiczenie jest częścią kursu

Tworzenie aplikacji internetowych z Shiny w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Server: Utwórz wynik o nazwie 'greeting', który wyświetla „Hello, Kaelen", gdy Kaelen zostanie podany jako imię.
  • UI: Wyświetl ten wynik w UI. Pamiętaj, aby dodać przecinek po textInput(), zanim dodasz kolejny kod.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod