學習 R 的最佳實踐、使用 Git 和 GitHub 進行版本控制、函數式程式設計和可重現的環境
從這 8.5 小時的課程,你會學到
- 學習如何有效率地使用 RStudio
- 最佳編碼實踐
- 學習使用 Git 和 GitHub 進行版本控制和協作
- 創建私有和公共程式碼庫、克隆、分叉以及許多其他命令
- 學習使用 purrr 進行函數式程式設計和迭代
- 創造可復現的環境
- 輕鬆切換 R 版本
- 將所有學到的技巧應用於實際專案
要求
強烈推薦並優先考慮具有 R 程式設計經驗
課程說明
歡迎來到「精通 R:最佳實踐和必備工具」!
本課程旨在幫助 R 使用者掌握實施最佳實踐所需的知識和技能,從而彌補市場的巨大缺口。您將學習如何有效地組織專案、遵循最高的編碼標準,以及如何使用一套強大的工具來提升您的工作效率和協作能力。
我們將專注於為您提供實用的日常技巧,以簡化您的工作流程,並使您的程式碼更加健壯且易於分享。完成本課程後,您將能夠避免「此腳本只能在我的機器上運行」的常見陷阱,並確保您的專案具有可複製性和可移植性。
課程內容:
第 01 節:課程簡介
第 02 節:Rstudio IDE
- 設定和導航 RStudio,打造優化的編碼環境。
- 基本快速鍵和技巧
第 03 節 : 最佳編碼實踐
- 學習編寫簡潔、高效且易於維護的 R 程式碼
第 04 節 : 使用 Git 和 GitHub 進行版本控制 – 配置
- Git 和 GitHub 的安裝和設置
- 產生雙重認證
第 05 節 : 使用 Git 和 GitHub 進行版本控制 – 使用程式碼庫
- 使用 Git 和 GitHub 管理程式碼變更並與他人合作
- 學習創建和克隆程式碼庫的不同方法
- 了解隱私的工作原理
- Git 工作流程
第 06 節 : 真實專案
- 在真實專案中運用先前學習的內容
第 07 節: 函數式程式設計簡介
- 了解什麼是函數式編程
- 建立基本函數和進階函數
- 迭代
第 08 節 : 在真實專案中運用函數式編程
- 將真實專案轉換為基於函數式程式設計的專案
第 09 節 : 可重現環境
- 建立可重複的 R 環境,確保專案依賴的一致性
課程詳情:
- 片長:約 9 小時
- 課程:超過 100 節
加入我們,一起掌握 R,提升您的程式設計技能!
目標受眾
- 中級 R 用戶
- 想要學習最佳實踐的高級 R 用戶
講師簡介
Adrian Cidre Gonzalez 森林工程師與資料科學家
嗨,我是 Cidre!我是一名森林工程師,熱衷於大範圍的森林研究。我使用 R、Shiny 和 Google Earth Engine 等工具進行研究,並使用 Quarto 分享我的成果。我的核心專長是:
- 遙感
- 資料(空間與非空間)分析與建模
- 視覺化
- 森林生態學
- 野火
我是一名教學新手,但我非常熱情,並致力於將我的知識傳授給你們。我重新完成了我的第一門 Quarto 西班牙語課程,並計劃在不久的將來發布一本非常實用的 R 入門課程,向你們展示數據分析和數據科學之路,以及如何避開路上的障礙。
立即報名,開啟我們的學習之旅!
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
- ✨年訂閱每月 NT350(再享特別優惠:年度訂閱首年享 25% 折扣) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- R 語言相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響