R語言是常用於統計計算,資料分析和科學研究的程式設計語言和環境。R語言是由新西蘭奧克蘭大學的Ross Ihaka和Robert Gentleman建立的,目前由R Development Core Team開發維護。
統計學家,資料分析師,研究人員和行銷人員最常使用的程式設計語言之一,主要使用R語言來檢索,清理,分析,視覺化和呈現資料。
由於R語言具有表現力的語法和易於使用的介面,近年來越來越普及和被人們所廣泛使用。
R語言是根據GNU通用公共許可證免費提供的,並為各種作業系統(如Linux,Windows和Mac)提供預編譯的二進位制版本。
R程式設計語言是根據兩位R作者(羅伯特·紳士和羅斯·伊卡卡)的名字的第一個字母來命名的,部分是貝爾實驗室語言的名稱。
本教學專為軟體程式員,統計人員和資料挖掘人員而設計,以幫助他們使用R程式設計來開發統計軟體。 如果您一位想了解R程式設計語言的初學者,本教學將使您對幾乎所有R語言的概念有足夠的了解,能讓您從更高層次的R程式設計語言的專業知識中獲益。
在進行本教學之前,您應該對計算機程式設計術語有基本的了解。有任何程式設計語言的基本了解將有助於您了解R語言中程式設計概念,並能讓您能快速學習和上手。
我們不能保證您在此R語言程式設計教學中不會遇到任何問題。本教學中的講解,範例和程式碼等只是根據作者的理解來概括寫出。由於作者水平和能力有限,因此不能保證所有的編寫文章和範例均能準確無誤。但是如果有遇到任何錯誤或問題,請反饋給我們,我們會及時糾正以方便後繼讀者閱讀。