EmpezarEmpieza gratis

Configurar un encabezado

En los vídeos, se comparó el encabezado con el rótulo o la fachada de un restaurante.

En el encabezado se define el título del shinydashboard y se pueden añadir elementos adicionales. En particular, viste varios tipos de listas desplegables con distintos tipos de elementos.

En este ejercicio, imagina que ya has realizado un análisis de algunas estadísticas de un torneo mundial de fútbol. Ahora quieres crear un panel para presentar estos resultados. Para ello, primero configurarás el encabezado.

Los paquetes shiny y shinydashboard ya se han cargado por ti.

Este ejercicio forma parte del curso

Creación de paneles con shinydashboard

Ver curso

Instrucciones del ejercicio

  • Establece el title como "Analysis results for global soccer tournament".
  • Define el ancho del título en 400.
  • Crea una lista desplegable de tipo "messages" que contenga un elemento de mensaje.
  • Añade otra lista desplegable de tipo "notifications" que incluya una notificación y un elemento de tarea.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

header <- dashboardHeader(
  # Set the title as "Analysis results for global soccer tournament"
  ___,
  # Set the title width to 400
  ___,
  # Add a dropdown menu containing two messages
  dropdownMenu(type = ___,
       ___("Colleague", "Hello world!")),
  # Add another dropdown menu containing two other items
  ___(___,
       ___("Have you rested today?"),
       ___("Dashboard completion", value = 20)))
sidebar <- dashboardSidebar(); body <- dashboardBody()
ui <- dashboardPage(header, sidebar, body); server <- function(input, output){}
shinyApp(ui, server)
Editar y ejecutar código