Začněte nyníZačněte zdarma

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: Web app that asks a user to enter a name and then displays "Hello name"

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

Zobrazit kurz

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)
Upravit a spustit kód