亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

R 語(yǔ)言教程

R是一種用于統(tǒng)計(jì)分析、圖形表示和報(bào)告的編程語(yǔ)言和軟件環(huán)境。R由新西蘭奧克蘭大學(xué)的Ross Ihaka和Robert Gentlent創(chuàng)建,目前由R開(kāi)發(fā)核心團(tuán)隊(duì)開(kāi)發(fā)。R是在GNU通用公共許可下免費(fèi)提供的,并且為各種操作系統(tǒng)(如Linux、Windows和Mac)提供了預(yù)編譯的二進(jìn)制版本。這種編程語(yǔ)言被命名為R,基于兩位R作者(robertgentlest和rossihaka)名字的第一個(gè)字母,部分是貝爾實(shí)驗(yàn)室語(yǔ)言S的名字。

  

R 語(yǔ)言是為數(shù)學(xué)研究工作者設(shè)計(jì)的一種數(shù)學(xué)編程語(yǔ)言,主要用于統(tǒng)計(jì)分析、繪圖、數(shù)據(jù)挖掘。

如果你是一個(gè)計(jì)算機(jī)程序的初學(xué)者并且急切地想了解計(jì)算機(jī)的通用編程,R 語(yǔ)言不是一個(gè)很理想的選擇,可以選擇 Python、CJava。

R 語(yǔ)言與 C 語(yǔ)言都是貝爾實(shí)驗(yàn)室的研究成果,但兩者有不同的側(cè)重領(lǐng)域,R 語(yǔ)言是一種解釋型的面向數(shù)學(xué)理論研究工作者的語(yǔ)言,而 C 語(yǔ)言是為計(jì)算機(jī)軟件工程師設(shè)計(jì)的。

R 語(yǔ)言是解釋運(yùn)行的語(yǔ)言(與 C 語(yǔ)言的編譯運(yùn)行不同),它的執(zhí)行速度比 C 語(yǔ)言慢得多,不利于優(yōu)化。但它在語(yǔ)法層面提供了更加豐富的數(shù)據(jù)結(jié)構(gòu)操作并且能夠十分方便地輸出文字和圖形信息,所以它廣泛應(yīng)用于數(shù)學(xué)尤其是統(tǒng)計(jì)學(xué)領(lǐng)域。

R 語(yǔ)言官方網(wǎng)站:https://cran.r-project.org/

官方鏡像站列表:https://cran.r-project.org/mirrors.html

誰(shuí)適合閱讀本教程?

本教程是專門為需要從零開(kāi)始了解 R 語(yǔ)言的軟件程序員打造的。

如果您是一個(gè)經(jīng)驗(yàn)非常豐富的 R 語(yǔ)言使用者,您仍可以從本教程中獲得語(yǔ)法的參考,但教程本身可能不會(huì)出現(xiàn)能解決您深層問(wèn)題的內(nèi)容。

R 語(yǔ)言特點(diǎn)

  • R 語(yǔ)言環(huán)境軟件屬于 GNU 開(kāi)源軟件,兼容性好、使用免費(fèi)

  • 語(yǔ)法十分有利于復(fù)雜的數(shù)學(xué)運(yùn)算

  • 數(shù)據(jù)類型豐富,包括向量、矩陣、因子、數(shù)據(jù)集等常用數(shù)據(jù)結(jié)構(gòu)

  • 代碼風(fēng)格好,可讀性強(qiáng)

雖然 R 主要用于統(tǒng)計(jì)分析或者開(kāi)發(fā)統(tǒng)計(jì)相關(guān)的軟件,但也有人用作矩陣計(jì)算。其分析速度可媲美專用于矩陣計(jì)算的自由軟件 GNU Octave 和商業(yè)軟件 MATLAB。

編譯/執(zhí)行 R 程序

示例(helloworld.R)         

myString <- "Hello, World!"
print ( myString )
測(cè)試看看 ?/?

R 語(yǔ)言文件后綴為 .R。

參考資料