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