Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Ange title som "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)
Redigera och kör kod