感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
Shiny 簡介
- 什麼是 Shiny 及其運作原理
- 安裝與基本設定
- 探索 Shiny 範例與圖庫
UI 與 Server 架構
- 了解 ui.R 與 server.R 元件
- 使用 fluidPage()、sidebarLayout() 與佈局函數
- 設計輸入與輸出
Reactivity 與動態互動
- Reactive 表達式與觀察者
- 透過反應式輸入控制應用行為
- 除錯反應式問題
Data Visualization 與報表
- 在 Shiny apps 中整合 ggplot2 與 plotly
- 使用 DT 或 reactable 建立反應式表格
- 使用 rmarkdown 生成可下載的報表
進階 UI 與自定義
- 添加標籤、條件面板與模態框
- 整合自定義 CSS 與主題
- 使用 Shiny 模組實現代碼重用
部署與托管
- 將應用部署到 Posit Cloud 或 Shinyapps.io
- 在本地與 Shiny Server 上運行應用
- 管理依賴與版本
案例研究與應用設計
- 從零開始建立一個功能完整的儀表板
- 互動式篩選與用戶驅動的洞察
- 性能、安全與可擴展性的技巧
總結與下一步
最低要求
- 了解R编程
- 具备数据分析或可视化的经验
- 熟悉HTML和CSS会有帮助,但不是必需的
受众
- 数据分析师和科学家
- 希望构建交互式仪表板的R开发者
- 为公共或内部用途可视化数据的研究人员和教育工作者
14 小時
客戶評論 (2)
培訓師的知識, 基於定製, 涵蓋所有主題
eleni - EUAA
課程 - Forecasting with R
機器翻譯
以Statcan和CER爲例的實際應用。
Matthew - Natural Resources Canada
課程 - Data Analytics With R
機器翻譯