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