Impostare una sidebar
La sidebar può essere paragonata all’elenco dei corsi disponibili o al menù di un ristorante.
Nella sidebar puoi aggiungere un menu con sidebarMenu(), in cui inserire diversi pulsanti che ti portano a pagine differenti della dashboard usando menuItem(). Hai anche visto che i consueti input e output possono essere aggiunti alla sidebar. Quali oggetti potrebbero essere utili nella sidebar di una dashboard che presenta dati sul calcio?
In questo esercizio, farai pratica aggiungendo alcuni di questi oggetti alla sidebar della tua dashboard.
I pacchetti shiny e shinydashboard sono già stati caricati per te. Inoltre, l’header della dashboard è già stato salvato come header.
Questo esercizio fa parte del corso
Creare dashboard con shinydashboard
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
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)