R語言教學
R是一種編程語言和軟件環境,用於進行統計分析,圖形表示和報告。 R語言是由Ross Ihaka 和 Robert Gentleman 在新西蘭奧克蘭大學的創建,目前是R的開發核心團隊。
R的核心是解釋計算機語言,它允許分支和循環以及使用函數模塊化編程。R語言可以使用C,C++ , .NET,Python 或 FORTRAN 語言程序集成以提高效率。
提供了如Linux,Windows和Mac等不同的操作係統版本,R語言是在GNU通用公共許可證下免費提供,並預編譯的二進製版本。
R是下GNU風格公共版權免費分發軟件,以及GNU計劃的正式組成部分稱為GNU S.
R語言的進化
R語言最初在奧克蘭大學奧克蘭,新西蘭統計部由Ross Ihaka 和 Robert Gentleman編寫。1993年R語言首次亮相。
-
許多人通過發送代碼和錯誤報告到R團隊,這為R的發展作出了貢獻。
-
自1997年年中出現了一個核心組(“R核心團隊”)修改 R語言 源代碼歸檔。
R語言的特點
如前所述,R是一種編程語言和軟件環境用來進行統計分析,圖形表示和報告。有以下的R重要的特點:
-
R是一個發展良好,簡單有效的編程語言,其中包括條件,循環,用戶定義的遞歸函數以及輸入和輸出設備。
-
R有一個有效的數據處理和存儲工具,
-
R提供了一套操作符用於計算數組,列表,向量和矩陣。
-
R提供了一個大的,連貫和綜合集合用於數據分析工具。
-
R提供了圖形化工具,數據分析和顯示,並可以直接在計算機紙張或打印。
因此,R是世界上使用最廣泛的統計編程語言。這是數據科學家第一選擇和支持貢獻者充滿活力和一個才華的社區。教授在大學和部署關鍵任務業務中應用R語言。本教學將以簡單輕鬆,合適的例子來講解R語言編程。