CommencezCommencez gratuitement

Configurer une barre latérale

La barre latérale peut être comparée à une liste de cours offerts ou au menu d'un restaurant.

Dans la barre latérale, vous pouvez ajouter un menu avec sidebarMenu(), dans lequel vous pouvez insérer plusieurs boutons qui mènent à différentes pages du tableau de bord au moyen de menuItem(). Vous avez aussi vu que les mêmes entrées et sorties habituelles peuvent être ajoutées à la barre latérale. Quels objets seraient utiles dans la barre latérale d'un tableau de bord présentant des données de soccer?

Dans cet exemple, vous allez vous exercer à ajouter certains de ces objets à la barre latérale de votre tableau de bord.

Les packages shiny et shinydashboard ont déjà été chargés pour vous. De plus, l'en-tête du tableau de bord a déjà été enregistré sous header.

Cette activité fait partie du cours

Créer des tableaux de bord avec shinydashboard

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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)
Modifier et exécuter le code