Kom igångKom igång gratis

Utdata för "Hello, World"-appen (UI/Server)

För att slutföra din "Hello, world"-app behöver du visa texten som matas in.

Så här skapar du en utdata från en indata:

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

shiny är förladdat åt dig.

När övningen är klar ska din app se ut så här: Web app that asks a user to enter a name and then displays "Hello name"

Om du får ett felmeddelande som liknar Parsing error in script.R:4:3: unexpected symbol, har du troligtvis glömt att använda ett kommatecken för att separera argumenten till någon av funktionerna.

Den här övningen är en del av kursen

Bygg webbapplikationer med Shiny i R

Visa kurs

Övningsinstruktioner

  • Server: Skapa en utdata med namnet 'greeting' som visar "Hello, Kaelen" när Kaelen anges som namn.
  • UI:: Visa utdata i UI:t. Kom ihåg att lägga till ett kommatecken efter textInput() innan du lägger till mer kod.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod