返回課程
AI014 Professional

R 程式設計入門

本課程全面介紹 R 語言環境,涵蓋從基本的數值向量運算、物件屬性、陣列與矩陣處理、清單與資料框管理,到統計模型建立及高品質圖形製作的核心主題。非常適合用作統計分析與資料科學的入門教材。

4.9
30.0h
716 學習者
2 讚好
人工智能
開始學習

課程總覽

📚 內容概要

本課程是對 R 語言環境的全面介紹,涵蓋從基本數值向量操作、物件屬性、陣列/矩陣處理,到清單/資料框管理、統計建模以及高品質圖形製作等核心主題。適合作為統計分析與資料科學的入門教材。

掌握 R 語言的核心,開啟統計計算與資料視覺化的大門。

作者: R 開發核心小組

致謝: 本手冊由 R 開發核心小組維護。中文版感謝增加日本翻譯基礎的三重慎一(Shigeru MASE),以及李中平博士、李瑞博士等中文翻譯團隊的貢獻。

🎯 學習目標

  1. 初始化 R 會話,導航幫助系統,並應用基本語法規則(大小寫敏感性、賦值與註解)。
  2. 辨別並建立邏輯向量、字元向量,並妥善處理缺失值(NANaN)。
  3. 使用四種不同的索引方法來選擇、排除或修改資料的特定子集。
  4. 識別並修改 R 物件的內在屬性(模式與長度)。
  5. 利用 class()attr() 函數來管理物件的元資料與資料結構。
  6. 建立與操作因子與有序因子,以表示分類資料。
  7. 使用維度向量及 array() 函數定義與建構陣列與矩陣。
  8. 應用進階索引技術,包括使用索引矩陣來提取或修改特定元素。
  9. 執行線性代數運算,包含外積、廣義轉置與矩陣反演。
  10. 建構與修改清單:建立命名與非命名清單,並使用特定的 R 語法進行合併。

課程