Configurar una barra lateral
La barra lateral se puede comparar con una lista de cursos disponibles o con el menú de un restaurante.
En la barra lateral, puedes añadir un menú con sidebarMenu(), dentro del cual puedes agregar varios botones que te lleven a distintas páginas del panel usando menuItem(). También viste que los inputs y outputs habituales se pueden añadir a la barra lateral. ¿Qué objetos podrían ser útiles en la barra lateral de un panel que muestra datos de fútbol?
En este ejercicio, practicarás cómo añadir algunos de estos objetos a la barra lateral de tu panel.
Los paquetes shiny y shinydashboard ya se han cargado por ti. Además, el encabezado del panel ya se ha guardado como header.
Este ejercicio forma parte del curso
Creación de paneles con shinydashboard
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
sidebar <- dashboardSidebar(
# Set up a sidebar menu with width 400
___(
width = ___,
id = "pages",
# Add a tab button called "Match details"
___(___, tabName = "matches", icon = ___,
badgeLabel = "New content!", badgeColor = ___)
)
)
body <- dashboardBody()
ui <- dashboardPage(header, sidebar, body)
server <- function(input, output){}
shinyApp(ui, server)