R語言 概述

2022-06-16 14:33 更新

R語言是用于統(tǒng)計分析,圖形表示和報告的編程語言和軟件環(huán)境。 R語言由Ross Ihaka和Robert Gentleman在新西蘭奧克蘭大學創(chuàng)建,目前由R語言開發(fā)核心團隊開發(fā)。

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

R語言在GNU通用公共許可證下免費提供,并為各種操作系統(tǒng)(如Linux,Windows和Mac)提供預編譯的二進制版本。

R是一個在GNU風格的副本左側的自由軟件,GNU項目的官方部分叫做GNU S.

R的演變

R語言最初是由新西蘭奧克蘭奧克蘭大學統(tǒng)計系的Ross Ihaka和Robert Gentleman寫的。 R語言于1993年首次亮相。

  • 一大群人通過發(fā)送代碼和錯誤報告對R做出了貢獻。

  • 自1997年年中以來,已經有一個核心組(“R核心團隊”)可以修改R源代碼歸檔。

R的特點

如前所述,R語言是用于統(tǒng)計分析,圖形表示和報告的編程語言和軟件環(huán)境。 以下是R語言的重要特點:

  • R語言是一種開發(fā)良好,簡單有效的編程語言,包括條件,循環(huán),用戶定義的遞歸函數(shù)以及輸入和輸出設施。

  • R語言具有有效的數(shù)據(jù)處理和存儲設施,

  • R語言提供了一套用于數(shù)組,列表,向量和矩陣計算的運算符。

  • R語言為數(shù)據(jù)分析提供了大型,一致和集成的工具集合。

  • R語言提供直接在計算機上或在紙張上打印的圖形設施用于數(shù)據(jù)分析和顯示。

作為結論,R語言是世界上最廣泛使用的統(tǒng)計編程語言。 它是數(shù)據(jù)科學家的第一選擇,并由一個充滿活力和有才華的貢獻者社區(qū)支持。 R語言在大學教授并部署在關鍵業(yè)務應用程序中。 本教程將教您R編程與適當?shù)睦釉诤唵魏腿菀椎牟襟E。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號