Advanced R培訓
Advanced R 是實用培訓,旨在撰寫更高效、可重用且易於維護的 R 代碼以進行數據分析。
此由講師主導的現場培訓(線上或線下)面向希望使用 R 構建更快工作流程、提高代碼質量並處理更複雜分析任務的中級 R 用戶。
完成本培訓後,學員將能夠:
- 創建可重用的函數並應用函數式編程技術。
- 更有效地進行高級數據操作和可視化工作流程。
- 調試、基準測試並改進 R 代碼的性能。
- 生成可重現的分析與報告工作流程。
課程格式
- 互動式講授與討論。
- 大量的練習與實踐。
- 在實時實驗室環境中動手實施。
課程自定義選項
- 如需為本課程申請自定義培訓,請聯繫我們進行安排。
課程簡介
撰寫更簡潔且可重用的 R 代碼
- 回顧使 R 代碼具備擴展性、可讀性及易維護性的要素
- 創建具有明確輸入、輸出和默認參數的可重用函數
- 通過改進函數設計與腳本組織來減少重複
實用的數據轉換工作流程
- 使用 tidyverse 工具構建清晰的分析管線
- 處理分組摘要、連接以及數據重塑
- 結構化數據準備步驟以實現可重複的分析
用於重複任務的函數式編程
- 使用迭代工具替代重複循環
- 應用 purrr 中的 map 風格工作流程
- 在重複任務中更安全可靠地處理錯誤與缺失值
調試與性能改進
- 查找並修復腳本和函數中的常見編碼錯誤
- 在 R 和 RStudio 中使用實用的調試技術
- 對緩慢代碼進行基準測試並實施針對性的性能改進
可重現報告與溝通
- 使用 R Markdown 創建可重現的報告
- 利用 ggplot2 優化可視化輸出以實現更清晰的溝通
- 準備分析結果以供商業或研究利益相關者共享
實作工作坊與後續步驟
- 在實用練習中結合函數、數據工作流程、調試與報告
- 回顧日常 R 工作中的關鍵技術與常見模式
- 識別持續改進 R 編程能力的後續步驟
最低要求
- 紮實的 R 語法、數據類型、向量和數據框理解
- 有在 RStudio 中編寫 R 腳本的經驗
- 具備中級 R 編程經驗,包括基本的數據操作和繪圖
受眾
- 希望撰寫更高效、可重用且易於維護的 R 代碼的數據分析師
- 需要更強有力的分析、報告與協作工作流程的數據科學家
- 使用 R 進行實際數據工作的研究人員和技術專業人士
需要幫助選擇合適的課程嗎?
macao@nobleprog.com 或 +852 81990613
Advanced R培訓 - 詢問
Advanced R - 咨詢詢問
客戶評論 (1)
The flexible and friendly style. Learning exactly what was useful and relevant for me.
Jenny
課程 - Advanced R
機器翻譯
相關課程
Programming with Big Data in R
21 小時大數據是一種旨在存儲和處理大型數據集的解決方案。這些大數據解決方案最初由Google開發,之後不斷演進並啟發了許多其他類似項目,其中很多已作為開源軟件提供。R在金融行業中是一門廣泛使用的編程語言。
R語言入門(基礎至中階)
14 小時這門在 澳門(線上或線下)舉行的實時培訓,由講師指導,旨在幫助初級數據分析師使用 R 語言處理數據、執行基本數據分析,並創建引人注目的視覺化以獲取洞察。
參加完本課程後,學員將能夠:
- 了解 R 編程的基本知識。
- 應用基礎數據科學流程。
- 創建數據的可視化表示。
Data and Analytics - from the ground up
42 小時Data analytics is a crucial tool in business today. We will focus throughout on developing skills for practical hands on data analysis. The aim is to help delegates to give evidence-based answers to questions:
What has happened?
- processing and analyzing data
- producing informative data visualizations
What will happen?
- forecasting future performance
- evaluating forecasts
What should happen?
- turning data into evidence-based business decisions
- optimizing processes
使用 Python、R、Power Query 和 Power BI 進行數據分析
21 小時本講授式實時培訓在 澳門(線上或線下)開展,旨在幫助初級專業人士利用這些工具清理和分析數據,進行統計預測,並創建深刻的視覺化效果。
完成本培訓後,參與者將能夠:
- 理解 Python、R、Power Query 和 Power BI 在數據分析中的基本概念。
- 使用 Python 和 Power Query 清理和組織數據集。
- 利用 R 進行統計分析和預測。
- 使用 Power BI 創建專業的儀表板和報告。
- 有效整合和分析來自多個來源的數據。
使用 R 進行數據分析
21 小時R 是一個非常受歡迎的開源環境,用於統計計算、數據分析和圖形處理。本課程向學生介紹 R 編程語言,涵蓋語言基礎知識、函式庫和高階概念,並結合真實世界數據進行高階數據分析與繪圖。
受眾
開發人員/數據分析師
時長
3 天
形式
講授與實作
使用 R 進行預測
14 小時此為講師主導的即時培訓(線上或線下),針對希望運用 R 進行時間序列預測並自動化資料分析工作流程的中階數據分析師及業務專業人士。
完成本培訓後,學員將能夠:
- 掌握 R 中預測技術的基本原理。
- 應用指數平滑法和 ARIMA 模型進行時間序列分析。
- 利用『forecast』套件生成精準的預測模型。
- 自動化業務和研究應用的預測工作流程。
KNIME 結合 Python 與 R 進行機器學習
14 小時這門在澳門(線上或線下)舉行的由講師指導的實時培訓,旨在幫助希望為KNIME編寫Python和R程序的数据科学家。
完成本課程後,參與者將能夠:
- 在KNIME中規劃、構建和部署機器學習模型。
- 為運營做出數據驅動決策。
- 實施端到端數據科學項目。
R Markdown 用於動態文件和可重複使用的報告
14 小時R Markdown 是一個授權框架,它將可執行的 R 代碼與敘述文本結合起來,以創建動態且可復用的文檔。
這項由講師主導的實時培訓(線上或線下)針對希望使用 R Markdown 為內部文檔、研究出版物或網絡發布生成自動化、動態報告的初級到中級 R 用戶。
完成本次培訓後,學員將能夠:
- 創建嵌有 R 代碼塊和格式化文本的 R Markdown 文檔。
- 生成多種格式的輸出,包括 HTML、PDF 和 Word。
- 使用參數化報告和條件邏輯來生成動態內容。
- 透過主題、模板及 LaTeX 自訂文檔外觀,以實現專業呈現。
課程形式
- 互動式講授和討論。
- 大量的練習與實踐。
- 在實時實驗室環境中的實際操作實施。
課程自訂選項
- 如需為此課程申請定制培訓,請與我們聯繫以安排。
使用 R 開發 Shiny App Web 應用
14 小時Shiny 是一個 R 套件,允許用戶直接從 R 构建交互式和動態的 Web 應用程序,無需掌握 JavaScript 或複雜的 Web 框架。
本課程為導師講授、實地培訓(線上或線下),旨在幫助中階 R 用戶使用 Shiny 構建和部署自定義 Web 應用程序,以實現數據可視化、用戶交互以及報告功能。
完成培訓後,參與者將能夠:
- 利用 Shiny 和 R 創建交互式 Web 應用程序。
- 使用響應式元素和動態輸入設計用戶界面。
- 將數據可視化和報告功能整合至 Shiny apps。
- 通過 Shiny Server 或 Posit Cloud,在本地或線上部署並分享 Shiny apps。
課程形式
- 互動式講授與討論。
- 大量練習和實戰訓練。
- 在實時實驗室環境中進行實作。
課程自訂選項
- 如需為本課程要求定制培訓,請聯繫我們以安排。
使用 Stata 進行統計分析並與 R 整合
35 小時本課程由講師帶隊進行即時教學(線上或線下),針對希望利用 Stata 進行統計分析並與 R 整合的中階至高階電腦科學專業人士設計。
完成培訓後,學員將能夠:
- 有效使用 Stata 進行數據分析和統計建模。
- 比較 Stata 與 SPSS 及 R 的功能。
- 將 Stata 與 R 整合,實現無縫的統計計算。
- 利用 Stata 和 R 開發並自動化工作流程。
使用 Stata 和 R 進行統計分析
35 小時這種由講師指導的現場培訓(線上或線下)針對希望使用 Stata 和 R 分析大數據進行統計分析的數據分析師。
在完成本培訓後,參與者將能夠:
- 創建統計模型以預測關鍵興趣變量和事件。
- 生成描述性視覺化、摘要表、頻率等。
- 管理和結構化大型數據庫,為數據分析做準備。
使用 Tableau 和 R 程式語言進行的數據科學
14 小時在完成本培訓後,參與者將能夠:
這門在 澳門 (線上或線下)進行的實時講師主導培訓,旨在幫助希望為 Tableau 編寫 R 程式的數據科學家。
- 使用 R 實現 Tableau 的分析功能。
- 利用 R 中的學習算法向 Tableau 返回值。
- 構建並視覺化 Tableau 中的 R 函數。
- 為業務運營做出數據驅動的決策。
使用 Tableau、Python、R 和 SQL 進行數據分析
35 小時這種在 澳門(線上或線下)舉行的由講師主導的實時培訓旨在面向數據分析師以及任何對學習如何使用和整合 Tableau、Python、R 和 SQL 進行數據可視化和分析感興趣的人士。
在完成此培訓後,參與者將能夠:
- 使用 Python、R 和 SQL 執行數據分析。
- 透過 Tableau 的數據可視化創建洞察。
- 為業務運營做出數據驅動的決策。
Building Web Applications in R with Shiny
7 小時描述:
此課程旨在教導 R 使用者建立 Web 應用程式,無需學習跨瀏覽器 HTML、JavaScript 和 CSS。
目標:
涵蓋 Shiny 應用程式運作的基本概念。
涵蓋 Shiny 函式庫中常用的輸入/輸出/渲染/面板函式。