Výstup aplikace „Hello, World" (UI/Server)
Aby tvoje aplikace „Hello, world" byla kompletní, musíš zajistit, že se zadaný text skutečně zobrazí.
Připomeň si, jak se vytváří výstup ze vstupu:
# Render output y using input x
output$y <- renderText({
input$x
})
shiny je pro tebe předem načteno.
Po dokončení tohoto cvičení by tvoje aplikace měla vypadat takto:
Pokud se ti zobrazí chybová zpráva podobná Parsing error in script.R:4:3: unexpected symbol,
je velmi pravděpodobné, že jsi zapomněl/a oddělit argumenty některé z funkcí čárkou.
Toto cvičení je součástí kurzu
Tvorba webových aplikací se Shiny v R
Pokyny k cvičení
- Server: Vytvoř výstup s názvem
'greeting', který zobrazí „Hello, Kaelen", když uživatel zadá jméno Kaelen. - UI: Zobraz tento výstup v UI. Nezapomeň přidat čárku za
textInput(), než přidáš další kód.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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)