總結

使用 shinydashboard 建立儀表板

Png Kee Seng

Researcher

重點回顧

  • 一個 shinyApp 由 UI 與 server 組成
    • shinyApp() 串接並渲染
  • shinydashboard 是 UI 更複雜的 shinyApp
    • 此 UI 由 header、sidebar、body 構成
  • 有多種輸入與輸出函式
    • 也能加入互動式輸出
  • 我們討論了良好 UI/UX 的通則
使用 shinydashboard 建立儀表板

本課未涵蓋的內容

  • 也能在欄(columns)中加入方塊(boxes)
  • 許多輸入/輸出函式未在課程中提及(如 textAreaInput()radioButtons()fileInput()imageOutput()
  • 可用 uiOutput() 動態建立部分 UI
    • 儀表板可依使用者輸入呈現不同內容
  • 可直接用 plot_ly() 建立視覺化
    • 有其自成一格的用法
  • CSS 程式碼可外部存成 .css 檔
    • 可讀入 shinydashboard 使用
使用 shinydashboard 建立儀表板

成為熟手

  • 把你新學到的技能與知識應用到自己的專案上

Bruce Lee:「我不怕只練過一萬種踢法一次的人,我只怕把一種踢法練了一萬次的人。」

熟能生巧,精進無止境。

1 Image by pch.vector on Freepik
使用 shinydashboard 建立儀表板

恭喜!

使用 shinydashboard 建立儀表板

Preparing Video For Download...