首页 | 主题 | 图库 | 问答 | 文摘 | 原创 | 百科

历史 | 地理 | 人物 | 艺术 | 体育 | 科学 | 音乐 | 电影 | 信息技术 | 世界遗产

 开放、中立,源自维基百科

个人工具


R语言

维库,知识与思想的自由文库

跳转到: 导航, 搜索
R
實作者: R 基金會
最近釋出日期: 2.5.0 / 20074月23日
作業系統: 跨平臺
許可證: GNU通用公共許可證
Website: http://www.r-project.org/


R是主要用于统计分析、绘图的语言和操作环境。R本來是由來自新西蘭奧克蘭大學Ross IhakaRobert Gentleman 開發。(也因此稱為 R )現在由"R開發核心團隊"負責開發。R是基于S语言的一个GNU项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的語法是來自Scheme

R的原始碼可自由下載使用,亦有已編譯的執行檔版本可以下載,可在多种平台下运行,包括UNIX (也包括FreeBSD和Linux)、Windows和MacOS。R主要是以命令行操作,雖然有人開發了幾種圖形用戶界面

目录

[编辑] 功能

R內建多種統計學及數字分析功能。R的功能也可以透過安裝軟件包(Packages,用戶撰寫的功能)增強。因為S的血緣,R比其他統計學或數學專用的編程語言有更強的物件導向功能。

R的另一強項是繪圖功能,製圖具有印刷的質素,也可加入數學符號。

雖然R主要用於統計分析或者開發統計相關的軟體,但也有人用作矩陣計算。其分析速度可比美GNU Octave甚至商業軟件MATLAB[1]

[编辑] 軟件包

R的功能能夠透過由用戶撰寫的軟件包增強。增加的功能有特殊的統計技術、繪圖功能,以及編程介面和數據輸出/輸入功能。這些軟件包是由R語言、LaTeXJava及最常用C語言Fortran撰寫。下載的執行檔版本會連同一批核心功能的軟件包,而根據CRAN紀錄有過千種不同的軟件包。其中有幾款較為常用,例如用於經濟計量財經分析人文科學研究以及人工智能[2]

[编辑] 發展

生物訊息學社群時常使用R進行分子生物學數據分析。Bioconductor計劃就是讓R作為基因圖譜分析工具。 Gnumeric開發者正和R開發者合作,改善Gnumeric計算結果的精確度。[3]

[编辑] CRAN

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

[编辑] R新聞雜誌

R新聞雜誌(R Newsletter)每年會出版兩至三次,為一份免費的電子雜誌,內容有關統計學軟件發展及R語言開發資訊。第一期在2001年一月出版。[4]

[编辑] 參看

  • SPSS - 另一種統計分析軟件
  • SAS系統 - 另一種統計分析軟件
  • S-PLUS - 同樣建基於S語言的統計分析軟件

[编辑] 參考資料

  1. http://www.sciviews.org/benchmark
  2. http://cran.r-project.org/src/contrib/Views/
  3. Gnumeric·Team (2004-12-19) - Gnumeric 1.4 is Here! The GNOME Project - 於2006-04-30访问。
  4. http://cran.r-project.org/doc/Rnews/

[编辑] 外部链接



電腦小作品 这是一个与计算机相关的小作品,您可以帮助维库扩充其内容。


其它语言
AD Links