Einen Header festlegen
In den Videos wurde der Header mit dem Schild oder der Front eines Restaurants verglichen.
Im Header wird der Titel des shinydashboard festgelegt, und es können zusätzliche Elemente hinzugefügt werden. Du hast insbesondere verschiedene Arten von Dropdown-Listen mit unterschiedlichen Elementtypen gesehen.
Stell dir in dieser Übung vor, dass du bereits eine Analyse einiger Statistiken für ein globales Fußballturnier durchgeführt hast. Du möchtest nun ein Dashboard erstellen, um diese Ergebnisse zu präsentieren. Dazu richtest du zunächst den Header ein.
Die Pakete shiny und shinydashboard wurden bereits für dich geladen.
Diese Übung ist Teil des Kurses
Dashboards mit shinydashboard erstellen
Anleitung zur Übung
- Setze den
titleauf "Analysis results for global soccer tournament". - Setze die Titelbreite auf 400.
- Erstelle eine Dropdown-Liste vom type "messages" mit einem Nachrichten-Element.
- Füge eine weitere Dropdown-Liste vom type "notifications" mit einer Benachrichtigung und einem Task-Element hinzu.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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)