EmpezarEmpieza gratis

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

Ver curso

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