
- R 教程
- R - 首頁
- R - 概述
- R - 環境設定
- R - 基本語法
- R - 資料型別
- R - 變數
- R - 運算子
- R - 決策
- R - 迴圈
- R - 函式
- R - 字串
- R - 向量
- R - 列表
- R - 矩陣
- R - 陣列
- R - 因子
- R - 資料框
- R - 包
- R - 資料重塑
R - 概述
R 是一種用於統計分析、圖形表示和報告的程式語言和軟體環境。R 由紐西蘭奧克蘭大學的 Ross Ihaka 和 Robert Gentleman 建立,目前由 R 開發核心團隊開發。
R 的核心是一種解釋型計算機語言,它允許分支和迴圈,以及使用函式進行模組化程式設計。為了提高效率,R 允許與用 C、C++、.Net、Python 或 FORTRAN 編寫的過程整合。
R 在 GNU 通用公共許可證下免費提供,並且為各種作業系統(如 Linux、Windows 和 Mac)提供了預編譯的二進位制版本。
R 是在 GNU 風格的複製許可下分發的自由軟體,並且是名為 **GNU S** 的 GNU 專案的官方組成部分。
R 的發展歷程
R 最初由紐西蘭奧克蘭大學統計系 **Ross Ihaka** 和 **Robert Gentleman** 編寫。R 首次出現於 1993 年。
一大批個人透過傳送程式碼和錯誤報告為 R 做出了貢獻。
自 1997 年年中以來,一直有一個核心小組(“R 核心團隊”)可以修改 R 原始碼存檔。
R 的特點
如前所述,R 是一種用於統計分析、圖形表示和報告的程式語言和軟體環境。以下是 R 的重要特性:
R 是一種完善的、簡單有效的程式語言,包括條件語句、迴圈、使用者定義的遞迴函式以及輸入和輸出功能。
R 具有有效的資料處理和儲存功能。
R 提供了一套用於計算陣列、列表、向量和矩陣的運算子。
R 提供了大量連貫且整合的工具,用於資料分析。
R 提供了用於資料分析和顯示的圖形功能,可以直接在計算機上顯示或列印到紙張上。
總而言之,R 是世界上使用最廣泛的統計程式語言。它是資料科學家的首選,並得到充滿活力且才華橫溢的貢獻者社群的支援。R 在大學中教授,並部署在關鍵業務應用程式中。本教程將透過簡單易懂的步驟和示例,教你學習 R 程式設計。