ComenzarEmpieza gratis

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:

  1. Renderizar el objeto gráfico con renderPlot({p}).
  2. Asignar el gráfico renderizado a output$x.
  3. 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

Ver curso

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