- R語言:邁向大數據之路(加強版)
- 洪錦魁
- 617字
- 2023-09-08 20:02:52
1-3 R語言的起源
提到R語言,不得不提John Chambers。他是加拿大多倫多大學畢業的,然后拿到哈佛大學統計碩士和博士學位。
John Chambers在1976年于Bell實驗室工作時,為了節省使用SAS和SPSS軟件的經費,以Fortran語言為基礎,開發了S語言。這個S語言主要是處理向量(vector) 、矩陣(matrix) 、數組(array)以及進行圖表繪制和統計分析的,初期只可以在Bell實驗室的系統上運行,隨后這個S語言被移植至早期的UNIX系統下運行。然后Bell實驗室以很低的價格授權各大學使用。
R語言主要是以S語言為基礎,開發完成。
1993年新西蘭University of Auckland統計系的教授Ross Ihaka和Robert Gentleman,為了方便教授統計學,以S語言為基礎開發完成一個程序語言,因為他兩人名前綴字皆是R,于是他們所開發的語言就稱R語言。
現在的R語言則由一個R語言核心開發團隊負責,當然Ross Ihaka和Robert Gentleman是這個開發團隊的成員,另外,S語言的開發者John Chambers也是這個R語言開發團隊的成員。目前這個開發團隊共有18個成員,這些成員擁有修改R語言核心代碼的權限。下列是R語言開發的幾個有意義的時間點。
● 1990年代初期R語言被開發。
● 1993年Ross Ihaka和Robert Gentleman開發了R語言軟件,在S-news郵件中發表。吸引了一些人關注并和他們合作,自此一組針對R語言的郵件被建立。如果你想了解更多這方面的信息可參考下圖中的網址。

● 1995年6月在Martin Maechler等人的努力下,這個R語言被同意免費使用,同時遵守自由軟件基金會(Free Software Foundation)的GNU General Public License(GPL) Version 2的協議。
● 1997年R語言核心開發團隊成立。
● 2000年第1版R1.0.0正式發布。Ross Ihaka將R語言的開發簡史記錄了下來,可參考下圖中的網址。

- 數據庫系統原理及MySQL應用教程(第2版)
- The Android Game Developer's Handbook
- Visual C++串口通信開發入門與編程實踐
- PowerCLI Cookbook
- 深入實踐Spring Boot
- Learning Informatica PowerCenter 10.x(Second Edition)
- Kotlin Standard Library Cookbook
- Microsoft Dynamics GP 2013 Reporting, Second Edition
- 大學計算機基礎(第2版)(微課版)
- Mastering ServiceNow(Second Edition)
- TypeScript項目開發實戰
- BIM概論及Revit精講
- Internet of Things with ESP8266
- Python程序設計教程
- 從“1”開始3D編程