ComenzarEmpieza gratis

Salida de la app "Hello, World" (UI/Server)

Para terminar tu app de "Hello, world", tienes que mostrar el texto que se introduce como entrada.

Recuerda que así construyes una salida a partir de una entrada:

# Renderiza la salida y usando la entrada x
output$y <- renderText({
  input$x
})

shiny ya está cargado por ti.

Al final de este ejercicio, tu app debería verse así: Web app that asks a user to enter a name and then displays "Hello name"

Si obtienes un mensaje de error parecido a Parsing error in script.R:4:3: unexpected symbol, es muy probable que te hayas olvidado de usar una coma para separar los argumentos de alguna de las funciones.

Este ejercicio forma parte del curso

Creación de aplicaciones web con Shiny en R

Ver curso

Instrucciones del ejercicio

  • Server: Crea una salida llamada 'greeting' que muestre "Hello, Kaelen" cuando Kaelen se introduzca como nombre.
  • UI:: Muestra la salida en la UI. Asegúrate de añadir una coma después de textInput(), antes de añadir más código.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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 y ejecutar código