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:
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
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)