Configurer une barre latérale
La barre latérale peut être comparée à une liste de cours disponibles ou au menu d’un restaurant.
Dans la barre latérale, vous pouvez ajouter un menu avec sidebarMenu(), dans lequel vous pouvez ajouter plusieurs boutons menant à différentes pages du tableau de bord grâce à menuItem(). Vous avez aussi vu que les entrées et les sorties habituelles peuvent être ajoutées à la barre latérale. Quels objets pourraient être utiles dans la barre latérale d’un tableau de bord présentant des données de football ?
Dans cet exemple, vous allez vous entraîner à 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é stocké dans header.
Cet exercice fait partie du cours
<cours>Créer des tableaux de bord avec shinydashboard</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)