Rezultatul aplicației „Hello, World" (UI/Server)
Pentru a finaliza aplicația „Hello, world", va trebui să afișezi efectiv textul introdus de utilizator.
Iată cum construiești un rezultat pornind de la un input:
# Render output y using input x
output$y <- renderText({
input$x
})
shiny a fost preîncărcat pentru tine.
La finalul acestui exercițiu, aplicația ta ar trebui să arate astfel:
Dacă primești un mesaj de eroare de tipul Parsing error in script.R:4:3: unexpected symbol,
este foarte probabil că ai uitat să folosești o virgulă pentru a separa
argumentele uneia dintre funcții.
Acest exercițiu face parte din cursul
Crearea aplicațiilor web cu Shiny în R
Instrucțiuni pentru exercițiu
- Server: Creează un rezultat numit
'greeting'care afișează „Hello, Kaelen" atunci când Kaelen este introdus ca nume. - UI: Afișează rezultatul în UI. Asigură-te că adaugi o virgulă după
textInput(), înainte de a adăuga mai mult cod.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)