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(___, ___)