R軟體

R軟體

R語言是統計領域廣泛使用的,誕生於1980年左右的S語言的一個分支。 R語言是S語言的一種實現。S語言是由AT&T貝爾實驗室開發的一種用來進行數據探索、統計分析、作圖的解釋型語言。最初S語言的實現版本主要是S-PLUS。S-PLUS是一個商業軟體,它基於S語言,並由MathSoft公司的統計科學部進一步完善。

基本介紹

  • 中文名:R軟體
  • 誕生於:1980年左右
  • 屬於S語言的一個分支
  • 完善:MathSoft公司
發展歷史,功能,cran,安裝,

發展歷史

Auckland大學的Robert Gentleman 和 Ross Ihaka 及其他志願人員開發了一個R系統。R的使用與S-PLUS有很多類似之處,兩個軟體有一定的兼容性。S-PLUS的使用手冊,只要經過不多的修改就能成為 R的使用手冊。所以有人說:R,是S-PLUS的一個“克隆”。

功能

R是一套完整的數據處理、計算和製圖軟體系統。其功能包括:數據存儲和處理系統;數組運算工具(其向量、矩陣運算方面功能尤其強大);完整連貫的統計分析工具;優秀的統計製圖功能;簡便而強大的程式語言:可操縱數據的輸入和輸出,可實現分支、循環,用戶可自定義功能。
與其說R是一種統計軟體,還不如說R是一種數學計算的環境,因為R並不是僅僅提供若干統計程式、使用者只需指定資料庫和若干參數便可進行一個統計分析。R的思想是:它可以提供一些集成的統計工具,但更大量的是它提供各種數學計算、統計計算的函式,從而使使用者能靈活機動的進行數據分析,甚至創造出符合需要的新的統計計算方法。
該語言的語法表面上類似 C,但在語義上是函式設計語言(functional programming language)的變種並且和Lisp 以及 APL有很強的兼容性。特別的是,它允許在“語言上計算”(computing on the language)。這使得它可以把表達式作為函式的輸入參數,而這種做法對統計模擬和繪圖非常有用。
R是一個免費的自由軟體,它有UNIX、LINUX、MacOS和WINDOWS版本,都是可以免費下載和使用的。在R主頁那兒可以下載到R的安裝程式、各種外掛程式和文檔。在R的安裝程式中只包含了8個基礎模組,其他外在模組可以通過CRAN獲得。

cran

CRAN為Comprehensive R Archive Network(R綜合歸檔網)的簡稱。它除了收藏了R的執行檔下載版、原始碼和說明檔案,也收錄了各種用戶撰寫的軟體包。現時,全球有超過一百個CRAN鏡像站。

安裝

以下簡述R FOR WINDOWS的安裝和使用:
在R主頁下可以找到R的各個版本的安裝程式和原始碼。點擊進入:Windows (95 and later),再點擊:base,下載SetupR.exe,約47兆(截至2017年7月最新的3.4.1版本為74.1兆位元組),此便是R FOR WINDOWS的安裝程式。雙擊SetupR.exe,按照提示一步步安裝即可。
安裝完成後,程式會創建R程式組並在桌面上創建R主程式的捷徑(也可以在安裝過程中選擇不要創建)。通過捷徑運行R,便可調出R的主視窗。
類似於許多以編程方式為主要工作方式的軟體,R的界面簡單而樸素,只有不多的幾個選單和快捷按鈕。快捷按鈕下面的視窗便是命令輸入視窗,它也是部分運算結果的輸出視窗,有些運算結果則會輸出在新建的視窗中。
主視窗上方的一些文字是剛運行R時出現的一些說明和指引。文字下的:> 符號便是R的命令提示符,在其後可輸出命令;>後的矩形是游標。R一般是採用互動方式工作的,在命令提示符後輸入命令,回車後便會輸出結果。
在R樸素的界面下,是豐富而複雜的運算功能。

相關詞條

熱門詞條

聯絡我們