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

shinyApp แบบว่างเปล่า

ตอนนี้รู้แล้วว่า shinyApp ประกอบด้วยอะไรบ้าง เริ่มต้นด้วยการสร้าง shinyApp แบบว่างเปล่า เหมือนที่ทำในวิดีโอ

ให้นึกถึงการเปรียบเทียบกับร้านอาหาร โดยผู้ใช้แอปเปรียบเหมือนลูกค้า UI เปรียบเหมือนโต๊ะที่ลูกค้านั่งอยู่ และ server เปรียบเหมือนพนักงานเสิร์ฟที่คอยให้บริการ

ในแบบฝึกหัดนี้ ให้ระบุส่วนประกอบเหล่านี้เพื่อแสดงผล shinyApp แบบว่างเปล่า

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

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

ดูคอร์ส

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

  • ตั้งชื่อเป็น "Sleeping habits in America" ในฟังก์ชัน titlePanel() แล้วเก็บ fluidPage() ไว้ในตัวแปร ui
  • เก็บฟังก์ชันแบบกำหนดเองที่ว่างเปล่าไว้ในตัวแปร server
  • เพิ่ม ui และ server เป็นอาร์กิวเมนต์ของ shinyApp()

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

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

library(shiny)
# Add a title and store as ui
___ <- fluidPage(titlePanel(___))
# Store empty custom function as server
___ <- function(input, output){
}
# Enter the arguments for shinyApp()
shinyApp(___, ___)
แก้ไขและรันโค้ด