R语言实战 R语言实战 8.8分

小白学习R语言心得(以及如何记笔记)

onionion
2018-05-01 看过

决定学R语言,是因为自己对数据分析很感兴趣,又在工作中偶然认识了某咨询公司合作方妹子,所以请教了她。那时候我的Excel算很熟练了,Access也有一点基础。但公司电脑太慢、分析太粗糙。妹子说公司的人用R、Python、SPSS频率最高。 知乎对R的评价也很不错,于是先在广州图书馆借了这本书……但内容太多,自己只好买了一本,一看就是半年。

总结了几个点,希望可以帮助更多的初学者一起进步。大神就请忽略我吧……

一、学习顺序

第2版书很厚,不过作者一开始就为零基础的人推荐了学习的章节,优先级如下:1、2、4、7、8-1、8-2、8-6及回归、13-2及逻辑回归、16、17、附录F,其余按照实际需求学习。 个人感觉这个顺序还是不错的,学完会对数据分析有一个更为整体的认知。容易被卡住的是7、8章。大学没上过统计学的课程,但不懂的术语动手搜一搜,即使记不住公式,也能大致理解含义。

虽然中途花了很多时间了解统计学知识,拖慢了进度,但还是很有必要的——否则后续的绘图环节,提到回归分析、置信区间的时候会一头雾水。

二、在线学习

读书和网课,是两种不同的学习方式:读书是从头搭建自己的知识体系,网课更偏向于快速高效的经验萃取。相比之下,网课学习的优势是生动高效,但缺点是举一反三的本领稍弱,知识面也会受到讲师水平的限制。 在16章,我又卡了很久。百度发现慕课网上有两门关于R语言的免费课程,分别是 《R语言基础》(初级)、《R语言数据可视化》(中级),评分很高。

听了一下,老师讲授的内容简单了很多,逻辑也比较清晰。而且,是用RStudio操作,初学者压力会小一点(没记错的话,书中提到RStudio是在第22章了)。于是看着视频又操作了一次,相当于复习。

就是黄框里面的两个课程了

这里真的不是广告……如果大家搜过,应该会发现网上R语言的课件、课程很少,而人大经管网站“数据分析师”课程则是涵盖了多个软件和平台,价格上万,不适合只想学习R语言的同学。

三、学习笔记

我平时有使用“印象笔记”客户端记录工作、日常的习惯。因此,在开始学习R之后,我就添加了一个笔记本,专门用来记录编程的学习过程。

第一步,是把官网下载的RiASourceCode代码文件,按照章节分别贴到笔记中,学习的笔记也用“#”记录在笔记本中(下图的蓝色文字)。

大概就是这样。书没法随身带着,所以一些关键说明和知识点都标记在了代码后面,方便查阅

第二步,是慕课网的课程笔记、其他网站如CSDN上的一些文章,也建立了专门的笔记本。

第三步,是工作中用R做分析报告时,每个操作步骤的代码也都按项目建立了笔记本。这样,以后有类似的任务,可以直接参考。

划掉的部分都是写错的代码,留着它们是为了警戒自己……

之所以用印象笔记,是因为印象笔记的搜索功能很强大,如下:

厉害了,截视频中的图片,都能用关键字搜出来……

这样,如果遇到了想不起来的公式,只要用左上角那个小小的搜索框,就可以通过关键字找到之前学过的例子(如果搜不到,那就是全新内容了,请搜论坛吧)。 提高效率的同时,也重新复习了一下,加强记忆。

如果大家有什么好的学习资源和方法,也请热心地分享给我~ 祝大家学有所成!

27 有用
0 没用

查看更多豆瓣高分好书

评论 4条

添加回应

R语言实战的更多书评

推荐R语言实战的豆列

了解更多图书信息

豆瓣
免费下载 iOS / Android 版客户端