R语言学习历程回顾总结
作者:郭小龙,R语言中文社区专栏作者。知乎专栏:https://www.zhihu.com/people/guo-xiao-long-3-18/posts
回看自己写的第一篇计划学习R语言的知乎实践文章,已经整整三个月了。虽然跟计划的时间有所偏差,但自己很用心的坚持了下来。从毫无基础的新手小白开始,现在完成了kaggle的泰坦尼克生存预测,对R语言有了全面的了解,知乎上6篇实践文章记录了自己的点滴成长和进步。回顾是对过往的总结,也是下一个阶段的开始。现将三个月学习的知识点总结如下:
1、R语言学习的知识框架
以《R语言实战》书籍为主,采用边学习边实践的方法,完成了R语言的快速入门。从了解R语言的功能和界面操作入手,然后学习了创建数据集、图形绘制、简单数据处理、复杂数据处理等基础知识,最后在Kaggle网站完成了泰坦尼克生存预测的实操案例,全面熟悉了R语言的功能和用途。相关知识点的思维导图如下:
2、R语言框架涵盖的知识点
按照6大知识框架,直接把所有的知识点用思维导图的方式呈现,既直观明了,同时构建导图的过程也是自己总结和归纳的思考过程。
(1)R语言基本知识
(2)创建数据集
(3)R语言的图形初阶
(4)简单数据处理
(5)复杂数据处理
(6)SQL数据库和泰坦尼克生存情况建模预测
根据《深入浅出SQL》书籍,重点学习了关系型数据库知识和SQL语句。
完成了Kaggle网站的泰坦尼克生存预测建模案例。
3、知乎实践文章分析
回看自己前期在知乎的5篇R语言学习实践文章,点赞和评论呈逐步增加态势。前2篇分别只有1个赞和1条评论,自我分析认为这2篇属于偏情感和入门介绍R语言的文章,别人的借鉴和参考意义不大;后期的简单数据处理和复杂数据处理的3篇文章,点赞和评论明显增多,文章有自己分析的思路和详细代码,别人看到后能解决自己的一些实际问题。这应该是点赞和评论多的原因吧。
泰坦尼克生存预测文章刚刚提交,但我认为这篇文章的点赞和评论应该会有量的提升,拭目以待。
通过分析,我认为写对别人有用的文章用户点赞和评论数就会增加。以后在完成自己学习的同时,多想想文章怎么写对别人更有参考和借鉴意义,顺便把自己的心得和未实现的想法提出来,可能文章质量会更高。
以输出倒逼输入,从“文章能解决什么问题”的角度撰写相关文章,相信会输出更有质量、更有价值的文章。
4、意外收获
回看当初制定计划时的短期激励,部分已经兑现。R语言编程中代码问题的解决、结果的成功运行以及这种对自身不断成长的认可,都带给我很强的满足感。突然发现,我已经不需要再有什么目标激励和物质奖励了,利用业余时间学习成长,能看到自己在一点点进步已经是最大的奖励了。在后期学习,特别是Kaggle案例实操时,这种感觉更强烈。
别人在瞎侃、追剧打发时间时,我在按照计划实践R语言案例,把自身学习成长培养成打发业余时间的一种习惯,是我这三个月最大的收获。
打造自己的新维度能力,我已在路上!!!
公众号后台回复关键字即可学习
回复 R R语言快速入门免费视频
回复 统计 统计方法及其在R中的实现
回复 用户画像 民生银行客户画像搭建与应用
回复 大数据 大数据系列免费视频教程
回复 可视化 利用R语言做数据可视化
回复 数据挖掘 数据挖掘算法原理解释与应用
回复 机器学习 R&Python机器学习入门