R語言是一款用于統計分析、繪圖的語言和操作環境。R是屬于GNU系統的一個自由、免費、源代碼開放的軟件,它是一個用于統計計算和統計制圖的優秀工具,完全免費,本站給大家提供官方版最新下載。

???????R語言軟件特色
1、R語言是自由軟件。這意味著它是完全免費,開放源代碼的??梢栽谒木W站及其鏡像中下載任何有關的安裝程序、源代碼、程序包及其源代碼、文檔資料。標準的安裝文件身自身就帶有許多模塊和內嵌統計函數,安裝好后可以直接實現許多常用的統計功能。
2、R語言是一種為統計計算和圖形顯示而設計的語言環境,是貝爾實驗室(Bell Laboratories)開發的S語言的一種實現,提供了一系列統計和圖形顯示工具,S語言也是目前比較流行的統計軟件S-PLUS的基礎,是徹底面向對象的統計編程語言
3、R語言是一種可編程的語言。作為一個開放的統計編程環境,語法通俗易懂,很容易學會和掌握語言的語法。而且學會之后,我們可以編制自己的函數來擴展現有的語言。這也就是為什么它的更新速度比一般統計軟件,如,SPSS,SAS等快得多。大多數最新的統計方法和技術都可以在R語言中直接得到。
4、所有R語言的函數和數據集是保存在程序包里面的。只有當一個包被載入時,它的內容才可以被訪問。一些常用、基本的程序包已經被收入了標準安裝文件中,隨著新的統計分析方法的出現,標準安裝文件中所包含的程序包也隨著版本的更新而不斷變化。在另外版安裝文件中,已經包含的程序包有:base一R語言的基礎模塊、mle一極大似然估計模塊、ts一時間序列分析模塊、mva一多元統計分析模塊、suR語言vival一生存分析模塊等等.
5、R語言具有很強的互動性。除了圖形輸出是在另外的窗口處,它的輸入輸出窗口都是在同一個窗口進行的,輸入語法中如果出現錯誤會馬上在窗口口中得到提示,對以前輸入過的命令有記憶功能,可以隨時再現、編輯修改以滿足用戶的需要。輸出的圖形可以直接保存為JPG,BMP,PNG等圖片格式,還可以直接保存為pdf文件。另外,和其他編程語言和數據庫之間有很好的接口。
???????R語言軟件功能
1、R語言的最新版本可以有效地處理和保存數據。
2、有一套數組和矩陣操作計算器。
3.一系列連貫完整的數據分析中間工具。
4、圖形統計可直接分析和顯示數據,可用于多種圖形設備。
5、相當完善、簡潔、高效的程序設計語言。包括條件句、循環句、用戶定制的返回函數和輸入輸出接口。
6、r語言是徹底面向對象的統計編程語言。
7、R語言與其他編程語言、數據庫之間有很好的界面。
8、r語言是自由軟件,可以放心大膽使用,但其功能不需要其他同類軟件差。
9、r語言具有豐富的在線資源。
R語言使用教程
【環境設置】
嘗試在線環境
你真的不需要設置自己的環境來開始學習r編程語言。原因很簡單,我們已經在線設置了r編程環境,以便您可以在進行理論工作的同時在線編譯和執行所有可用的示例。這給你對你正在閱讀的信心,并用不同的選項檢查結果。隨意修改任何示例并在線執行。
實例:

【基本語法】
-命令提示符

如果你已經配置好r語言環境,那么你只需要按一下的命令便可輕易開啟命令提示符
這將啟動r語言解釋器,你會得到一個提示 > 在那里你可以開始輸入你的程序,具體如下:

在這里,第一個語句先定義一個字符串變量mystring,并將“hello,world!”賦值其中,第二句則使用print()語句將變量mystring的內容進行打印。
-腳本文件
通常,您將通過在腳本文件中編寫程序來執行編程,然后在命令提示符下使用r解釋器(稱為rscript)來執行這些腳本。 所以讓我們開始在一個命名為test.r的文本文件中編寫下面的代碼

將上述代碼保存在test.r文件中,并在linux命令提示符下執行,如下所示。 即使您使用的是windows或其他系統,語法也將保持不變

當我們運行上面的程序,它產生以下結果

-注釋
注釋能幫助您解釋r語言程序中的腳本,它們在實際執行程序時會被解釋器忽略。 單個注釋使用#在語句的開頭寫入,如下所示

r語言不支持多行注釋,但你可以使用一個小技巧,如下

R語言支持系統架構:WIN7、WIN8/8.1、WIN10(32&64位)