学科:R语言入门
R语言是一种优美、强大的统计、绘图语言。
我们在此发起R语言入门团队学习,欢迎您的参与!
写在前面的话
编辑- 这是为R语言初学者开展的团队学习。
- 在英文维基学院里有一个相似的页面: http://en.wikiversity.org/wiki/R
- 不过上面这个页面已经不怎么活跃了,因此我们不会去做一个完全的入门手册,以免重蹈覆辙。
- 我们的主要目标是建成一个开放、友好的R语言入门指引、要点提示和问答园地。
推荐教材
编辑快速入门
编辑- 《R for Beginners》,《153分钟学会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页;
问与答
编辑要点提示
编辑常用资源
编辑网站资源
编辑- R入门级网站:http://www.statmethods.net/
- R中文群体博客:http://r-ke.info/
- R英文群体博客:http://www.r-bloggers.com/
教材详细介绍
编辑- 《An Introduction to R》 该手册由R核心团队编写。作者为 W. N. Venables, D. M. Smith 以及 the R Core Team 。以下简称《R-intro》
- 《R导论》 这是《An Introduction to R》中文版,译者丁国徽。
- 《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
- 《153分钟学会R》 刘思喆 2008年7月24日 PDF版。作者还在缓慢更新,临时下载地址: http://www.bjt.name/todo/ 。 入门时这本书适合快速过一遍,你能很快地了解到R是什么、能做什么、有哪些常见问题、有哪些常用技巧。入门后还可以不断温故而知新,可作为参考手册翻阅。
- 《Data Mining with R -- Learning with Case Studies 》(英文)。 这是一本从案例的角度来介绍如何用R语言进行数据挖掘的书。以下简称《DMwR》