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
Instrucciones del ejercicio
- Establece el
titlecomo "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)