Añade salida (UI/Servidor)
El siguiente paso para construir tu app es añadir un gráfico vacío como marcador de posición. Recuerda que, para añadir a una app de Shiny un gráfico p asignado a un objeto llamado x, necesitas:
- Renderizar el objeto gráfico con
renderPlot({p}). - Asignar el gráfico renderizado a
output$x. - Mostrar el gráfico en la UI usando
plotOutput("x").
Los paquetes shiny y ggplot2 ya están precargados para ti.
Este ejercicio forma parte del curso
Creación de aplicaciones web con Shiny en R
Instrucciones del ejercicio
- Crea un gráfico vacío llamando a
ggplot(), renderízalo y asígnalo a una salida llamada'trend'. - Muestra el gráfico en la UI. Asegúrate de añadir una coma después de
textInput().
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
ui <- fluidPage(
textInput('name', 'Enter Name', 'David')
# CODE BELOW: Display the plot output named 'trend'
)
server <- function(input, output, session) {
# CODE BELOW: Render an empty plot and assign to output named 'trend'
}
shinyApp(ui = ui, server = server)