Bắt đầu ngayBắt đầu miễn phí

Thiết lập header

Trong video, header được ví như bảng hiệu hoặc phần mặt tiền của một nhà hàng.

Trong header, bạn sẽ đặt tiêu đề cho shinydashboard và có thể thêm các thành phần bổ sung. Cụ thể, bạn đã thấy nhiều loại danh sách thả xuống với nhiều loại mục khác nhau.

Trong bài tập này, hãy tưởng tượng bạn đã phân tích một số thống kê cho một giải đấu bóng đá toàn cầu. Giờ bạn muốn tạo một dashboard để trình bày các kết quả đó. Vì vậy, trước tiên bạn sẽ thiết lập phần header.

Các gói shinyshinydashboard đã được nạp sẵn cho bạn.

Bài tập này là một phần của khóa học

Xây dựng Dashboard với shinydashboard

Xem khóa học

Hướng dẫn bài tập

  • Đặt title là "Analysis results for global soccer tournament"
  • Đặt độ rộng tiêu đề là 400.
  • Tạo một danh sách thả xuống type "messages" chứa một mục tin nhắn.
  • Thêm một danh sách thả xuống khác type "notifications" chứa một thông báo và một mục tác vụ.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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)
Chỉnh sửa và Chạy Mã