查看原文
其他

【重磅推荐】 R语言阅读学习路线

2016-12-15 marxsong R语言中文社区
编辑推荐

RStudio 是R语言的一个IDE工具,R语言结合各类包能够解决更广的问题。

如果想学习R语言,参考一个学习清单给你,当然你也可以在天善上学习视频。点击 阅读全文,可以免费学习 基本统计方法及其在R中的实现的视频教程,免费连载中。

1、 初学入门

《R in Action》
从统计角度入手,分高中低三部分由浅入深的讲解了如何用R来实现统计分析。

《The Art of_R Programming》
从程序编写的角度入手,对R的本身特点进行了清晰的介绍。

《learning R》
这本书没有单纯的讲语法,而是和数据分析的流程结合了起来,从数据获取到数据整理再到分析和报告,有一气呵成的感觉,此外最后两章讲如何写稳健的R代码以及写包都是非常精彩的。

2、 统计进阶

《A Handbook of Statistical Analyses_Using_R》
《Modern Applied Statistics With S》
这两本书基本上涵盖了统计的一些高阶内容,例如多元分析、多层回归模型、荟萃分析、生存分析等内容。案例丰富,公式不多,值得反复学习参考。

3、 科学计算

《Introduction to Scientific Programming and Simulation Using R》
《Mastering Scientific Computing with R》
除了统计分析外,独特之处在于使用R来做数值分析,如求根,最优化,数值积分。还包括了一些常见的模拟技术。书后的习题和最后的案例非常有用。

4、 数据挖掘

《Practical Data Science with R》
以R本身的扩展包和函数入手,很有体系的介绍了数据科学的各个方面。

《An Introduction to Statistical Learning》这本书可以说是另一本数据挖掘大作《The Elements of Statistical Learning》的R实现手册,体系结构基本一致,更强调用R来实现,更难得的地方是提供了很好的习题。

《Data Mining with R Learning with Case Studies》
《Machine Learning for Hackers》
两本侧重于数据挖掘的R书,全是以案例为线索,示范的代码量很大。跟一遍下来会有很大的收获。

《Data Mining explain using R》
用基本函数来实现各种机器学习算法,对理解算法底层很有帮助。

《Data Science in R》
以案例为主的书,需要一定的数据挖掘基础。

5、 数据绘图

《ggplot2 Elegant Graphics for Data Analysis》
ggplot2还有什么好说的呢,R中最优秀的绘图包,但由于近期该包升级很快,这书显得有些过时。好在中文版进行了大幅更新,即将面世。

《R Graphics Cookbook》这本书也是RStudio公司的人出的,似乎是Hadley的学生吧,主要是各种ggplot2包的例子,也包括了用其它包来画图,建议通读一遍。

6、 参考手册

《R Cookbook》
《R in a Nutshell》
有时候我们需要类似词典的案头参考手册,以方便随时查阅。又或者可以通读一遍以查漏补缺。上面两本书虽然有些厚度,但仍然推荐之。后者的中文版也在翻译状态。

7、 高级编程

《R Programming for Bioinformatics》
《software for data analysis programming with R》
如果你是初学者,不要去看上面两本书。如果你想进阶为专家级R用户,那你需要精读它们。前者讲解了R少为人知的一面,例如字符处理、正则表达和XML,还有报错处理以及与其它语言的交互。后者更是编写生产级代码的圣经指南。
《Advanced R programming》Hadley的力作,清楚的讲解了R的函数式编程思想和写R包的各种细节,要迈入R高手,不得不读。

End

前期热门 

用户画像专题热力来袭!两位专家现身说法授绝招

万字案例+视频揭开民生银行阿拉丁大数据的神秘面纱

给我百小时!陪你掌握数据分析报告全系技能

日进斗金不是梦? 挥起神器R语言

案例 | R语言+机器学习合璧,剑指商业应用 ?

原创 | 太犀利!看我大R语言如何用主成分分析洞悉城管事件数据

原创 | 揭秘老九门真正主角,看我利器R语言


推荐文章

案例 | 利用R语言对玩家付费行为进行深度挖掘

案例 | 通过R对照片进行情绪分析

案例 | 基于R语言钻石价格预测

资讯 | RStudio 1.0版本正式发布

在Windows下R与Oracle的初次邂逅

R语言-用R眼看琅琊榜小说的正确姿势

中国R语言大会嘉宾教你shiny包应该这么用!

利用R语言爬取视频网站数据

用简单的文本处理方法优化我们的读书体验

RStudio IDE,那些你容易忽视的技巧

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存