Configurando um cabeçalho
Nos vídeos, o cabeçalho foi comparado à fachada ou letreiro de um restaurante.
No cabeçalho, é definido o título do shinydashboard e podem ser adicionados elementos extras. Em especial, você viu vários tipos de listas suspensas contendo diferentes tipos de itens.
Neste exercício, imagine que você já fez uma análise de algumas estatísticas de um torneio mundial de futebol. Agora você quer criar um dashboard para apresentar esses resultados. Para isso, você vai primeiro configurar o cabeçalho.
Os pacotes shiny e shinydashboard já foram carregados para você.
Este exercicio faz parte do curso
Construindo dashboards com shinydashboard
Instruções do exercicio
- Defina o
titlecomo "Analysis results for global soccer tournament" - Defina a largura do título como 400.
- Crie uma lista suspensa do type "messages" contendo um item de mensagem.
- Adicione outra lista suspensa do type "notifications" contendo um item de notificação e um item de tarefa.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
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)