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
<Kurs>Dashboards mit shinydashboard erstellen</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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)