ComeçarComece de graça

Saída do app "Hello, World" (UI/Server)

Para finalizar seu app "Hello, world", você precisa exibir o texto que foi digitado.

Lembre-se de que é assim que você constrói uma saída a partir de uma entrada:

# Renderize a saída y usando a entrada x
output$y <- renderText({
  input$x
})

shiny já foi carregado para você.

Ao final deste exercício, seu app deve ficar assim: Web app that asks a user to enter a name and then displays "Hello name"

Se você receber uma mensagem de erro parecida com Parsing error in script.R:4:3: unexpected symbol, é bem provável que você tenha esquecido de usar uma vírgula para separar os argumentos de alguma função.

Este exercício faz parte do curso

Construindo Aplicações Web com Shiny em R

Ver curso

Instruções do exercício

  • Server: Crie uma saída chamada 'greeting' que exiba "Hello, Kaelen" quando Kaelen for digitado como nome.
  • UI:: Exiba a saída na interface. Lembre-se de adicionar uma vírgula após textInput(), antes de incluir mais código.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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)
Editar e executar o código