R語言概述

R語言是用於統計分析,圖形表示報告的編程語言和軟件環境。R語言是由新西蘭奧克蘭大學的Ross IhakaRobert Gentleman創建的,目前由R Development Core Team開發和維護。

R語言的核心是一種解釋型的計算機語言,允許使用分支和循環以及函數的模塊化編程。 R語言允許與C語言,C++,*.Net,Python或FORTRAN*語言編寫的過程集成,以提高效率。

R語言是根據GNU通用公共許可證免費提供的,併爲各種操作系統(如Linux,Windows和Mac)提供預編譯的二進制版本。

R語言是免費軟件,GNU項目的官方部分稱爲GNU S

R語言發展歷程

R語言最初由Ross IhakaRobert Gentleman在新西蘭奧克蘭奧克蘭大學統計系設計開發,並於1993年首次對外公開發布。

  • 有許多人通過貢獻代碼和錯誤報告對R做出了貢獻。
  • 自1997年中期以來,已經有一個核心小組(「核心團隊」)可以修改R源代碼。

R語言的特點

如前所述,R語言是用於統計分析,圖形表示和報告的編程語言和軟件環境。 以下是R語言一些特點列表 -

  • R語言是一種開發良好,簡單而有效的編程語言,包括條件,循環,用戶定義的遞歸函數以及輸入和輸出工具等。
  • R語言有一個有效的數據處理和存儲工具,
  • R語言提供了一組運算符,用於對數組,列表,向量和矩陣進行計算。
  • R語言提供了一個大型,一致和集成的數據分析工具集合。
  • R語言提供用於數據分析和直接顯示在計算機上或在文檔中打印的圖形化工具。

R語言是世界上使用最廣泛的統計學編程語言。 這是數據科學家的第一選擇,並由一個充滿活力和有才華的貢獻者社區支持。 R語言現已在大學中教授,也部署在關鍵業務應用程序中。 本教程將向您介紹R語言編程的基礎知識,如何使用的步驟,以及一些適當示例。