R語言 概述

2022-06-16 14:33 更新

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

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

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

R是一個(gè)在GNU風(fēng)格的副本左側(cè)的自由軟件,GNU項(xiàng)目的官方部分叫做GNU S.

R的演變

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

  • 一大群人通過發(fā)送代碼和錯(cuò)誤報(bào)告對(duì)R做出了貢獻(xiàn)。

  • 自1997年年中以來,已經(jīng)有一個(gè)核心組(“R核心團(tuán)隊(duì)”)可以修改R源代碼歸檔。

R的特點(diǎn)

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

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

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

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

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

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

作為結(jié)論,R語言是世界上最廣泛使用的統(tǒng)計(jì)編程語言。 它是數(shù)據(jù)科學(xué)家的第一選擇,并由一個(gè)充滿活力和有才華的貢獻(xiàn)者社區(qū)支持。 R語言在大學(xué)教授并部署在關(guān)鍵業(yè)務(wù)應(yīng)用程序中。 本教程將教您R編程與適當(dāng)?shù)睦釉诤?jiǎn)單和容易的步驟。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)