開始使用免費開始

一個空的 shinyApp

到目前為止,你已經知道 shinyApp 由哪些部分組成。做為起點,你可以先像影片示範的那樣,建立一個空的 shinyApp。

為了說明,回想餐廳的比喻:應用程式的使用者就像顧客,UI 就像顧客入座的餐桌,而 server 就像貼心的服務生。

在這個練習中,你需要辨識這些元件,並將它們組合起來,讓一個空白的 shinyApp 可以被渲染出來。

本練習屬於課程

使用 shinydashboard 建立儀表板

檢視課程

練習說明

  • titlePanel() 函式中將標題設為「Sleeping habits in America」,並將 fluidPage() 指派為 ui
  • 將空的自訂函式儲存為 server
  • uiserver 作為引數加入 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(___, ___)
編輯並執行程式碼