Konfigurera en header
I videorna jämfördes headern med skylten eller entrén till en restaurang.
I headern definieras titeln på shinydashboarden, och ytterligare element kan läggas till. Du såg bland annat olika typer av rullgardinslistor med olika typer av objekt.
I den här övningen antar vi att du redan har genomfört en analys av statistik för en global fotbollsturnering. Nu vill du skapa ett dashboard för att presentera resultaten. Som ett första steg skapar du headern.
Paketen shiny och shinydashboard har redan laddats åt dig.
Den här övningen är en del av kursen
Bygga dashboards med shinydashboard
Övningsinstruktioner
- Ange
titlesom "Analysis results for global soccer tournament" - Ange titelbредden till 400.
- Skapa en rullgardinslista av typen "messages" som innehåller ett meddelandeobjekt.
- Lägg till ytterligare en rullgardinslista av typen "notifications" som innehåller ett aviserингsobjekt och ett uppgiftsobjekt.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
header <- dashboardHeader(
# Set the title as "Analysis results for global soccer tournament"
___,
# Set the title width to 400
___,
# Add a dropdown menu containing two messages
dropdownMenu(type = ___,
___("Colleague", "Hello world!")),
# Add another dropdown menu containing two other items
___(___,
___("Have you rested today?"),
___("Dashboard completion", value = 20)))
sidebar <- dashboardSidebar(); body <- dashboardBody()
ui <- dashboardPage(header, sidebar, body); server <- function(input, output){}
shinyApp(ui, server)