เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การตั้งค่า header

ในวิดีโอ header ถูกเปรียบเสมือนป้ายหน้าร้านหรือด้านหน้าของร้านอาหาร

ใน header จะมีการกำหนดชื่อเรื่องของ shinydashboard และสามารถเพิ่มองค์ประกอบอื่น ๆ ได้อีกด้วย โดยเฉพาะอย่างยิ่ง คุณได้เห็นดรอปดาวน์ลิสต์หลายประเภทที่มีรายการต่างกัน

ในแบบฝึกหัดนี้ สมมติว่าได้วิเคราะห์สถิติของการแข่งขันฟุตบอลโลกเสร็จเรียบร้อยแล้ว และต้องการสร้าง dashboard เพื่อนำเสนอผลลัพธ์เหล่านั้น ขั้นแรกให้เริ่มต้นด้วยการตั้งค่า header

แพ็กเกจ shiny และ shinydashboard ถูกโหลดให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การสร้างแดชบอร์ดด้วย shinydashboard

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ตั้งค่า title เป็น "Analysis results for global soccer tournament"
  • ตั้งค่าความกว้างของชื่อเรื่องเป็น 400
  • สร้างดรอปดาวน์ลิสต์หนึ่งรายการ ประเภท "messages" โดยมีรายการข้อความหนึ่งรายการ
  • เพิ่มดรอปดาวน์ลิสต์อีกหนึ่งรายการ ประเภท "notifications" โดยมีการแจ้งเตือนหนึ่งรายการและรายการงานหนึ่งรายการ

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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)
แก้ไขและรันโค้ด