R語言來自S語言,是S語言的一個變種。S語言由Rick Becker, John Chambers等人在貝爾實驗室開發, 著名的C語言、Unix系統也是貝爾實驗室開發的。
S語言第一個版本開發于1976-1980,基于Fortran; 于1980年移植到Unix, 并對外發布源代碼。 1984年出版的“棕皮書” (Becker and Chambers 1984) 總結了1984年為止的版本, 并開始發布授權的源代碼。 這個版本叫做舊S。與我們現在用的S語言有較大差別。
1989–1988對S進行了較大更新, 變成了我們現在使用的S語言,稱為第二版。 1988年出版的“藍皮書” (Becker, Chambers, and Wilks 1988) 做了總結。
1992年出版的“白皮書” (Chambers and Hastie 1992) 描述了在S語言中實現的統計建模功能, 增強了面向對象的特性。軟件稱為第三版,這是我們現在用的多數版本。
1998年出版的“綠皮書” (Chambers 2008) 描述了第四版S語言,主要是編程功能的深層次改進。 現行的S系統并沒有都采用第四版,S-PLUS的第5版才采用了S語言第四版。
S語言商業版本為S-PLUS, 1988年發布,現在為Tibco Software擁有。 命運多舛,多次易主。
R是一個自由軟件,GPL授權, 最初由新西蘭Auckland 大學的Ross Ihaka 和 Robert Gentleman于1997年發布, R實現了與S語言基本相同的功能和統計功能。 現在由R核心團隊開發,但全世界的用戶都可以貢獻軟件包。
R的網站: http://www.r-project.org/
到此這篇關于R語言的歷史介紹的文章就介紹到這了,更多相關R的歷史內容請搜索html5模板網以前的文章希望大家以后多多支持html5模板網!