學科:R語言入門

來自維基學院

R語言是一種優美、強大的統計、繪圖語言。

我們在此發起R語言入門團隊學習,歡迎您的參與!

寫在前面的話[編輯 | 編輯原始碼]

  • 這是為R語言初學者開展的團隊學習。
  • 在英文維基學院裏有一個相似的頁面: http://en.wikiversity.org/wiki/R
  • 不過上面這個頁面已經不怎麼活躍了,因此我們不會去做一個完全的入門手冊,以免重蹈覆轍。
  • 我們的主要目標是建成一個開放、友好的R語言入門指引、要點提示和問答園地。

推薦教材[編輯 | 編輯原始碼]

快速入門[編輯 | 編輯原始碼]

進一步學習[編輯 | 編輯原始碼]

  • 《An Introduction to R》,《R導論》

數據挖掘[編輯 | 編輯原始碼]

  • 《Data Mining with R -- Learning with Case Studies 》

8周入門學習計劃[編輯 | 編輯原始碼]

這是我們推薦的R語言入門學習計劃,您也可以根據自身情況制定自己的學習計劃。

  • 第1周,初步了解R語言,可快速瀏覽《153分鐘學會R》等資料。

從第2周起,以《R for Beginners》中文版為主要教材:

  • 第2周,學習1.導言和2.基本原理與概念, 第1~8頁,共8頁;
  • 第3周,學習3.1.對象 ~ 3.4.生成數據, 第9~18頁,共10頁;
  • 第4周,學習3.5.使用對象, 第19~34頁, 共16頁;
  • 第5周,學習4.R繪圖前4小節,第37~48頁, 共12頁;
  • 第6周,學習4.6.grid和lattice包, 第49~55頁, 共7頁;
  • 第7周,學習5.R的統計分析,第56~64頁,共9頁;
  • 第8周,學習6.R編程實踐,第65~71頁,共7頁;

問與答[編輯 | 編輯原始碼]

要點提示[編輯 | 編輯原始碼]

常用資源[編輯 | 編輯原始碼]

Attention
網絡上有很多很好的開發和維護的R語言教學,例如 https://blog.gtwang.org/programming/r/

網站資源[編輯 | 編輯原始碼]

教材詳細介紹[編輯 | 編輯原始碼]

  1. 《An Introduction to R》 該手冊由R核心團隊編寫。作者為 W. N. Venables, D. M. Smith 以及 the R Core Team 。以下簡稱《R-intro》
  2. 《R導論》 這是《An Introduction to R》中文版,譯者丁國徽。
  3. 《R for Beginners》。 英文版下載地址: http://cran.r-project.org/doc/contrib/Paradis-rdebuts_en.pdf , 中文版下載地址: http://images.ruc.edu.cn/other/2007-11-23/1195795858455.pdf
  4. 《153分鐘學會R》 劉思喆 2008年7月24日 PDF版。作者還在緩慢更新,臨時下載地址: http://www.bjt.name/todo/ 。 入門時這本書適合快速過一遍,你能很快地了解到R是什麼、能做什麼、有哪些常見問題、有哪些常用技巧。入門後還可以不斷溫故而知新,可作為參考手冊翻閱。
  5. 《Data Mining with R -- Learning with Case Studies 》(英文)。 這是一本從案例的角度來介紹如何用R語言進行數據挖掘的書。以下簡稱《DMwR》