Inizia subitoInizia gratis

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

Visualizza corso

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)
Modifica ed esegui il codice