R语言入门指南
前言
这是一本只讲干货的R语言入门书籍,希望对您有所帮助.
R能做什么?
如何学好R语言?
夯实基础。欲速则不达,打好基础,后续学起来会很轻松。
比如,你要懂得什么是数据框(dataframe),什么是行(row)和列(column),什么是观测(observation)和变量(variable),什么是包(package)和函数(function),什么是向量(vector)和列表(list),基本的术语不算多,掌握好基础你才能很好地组织你的问题,学会提问也是一门学问。初学者切忌啥都不懂,就一心只想实现某个功能,别的一概不问,这样的学习者注定学不好一门语言。
博观约取。多了解R能做什么,在遇到问题的时候才会想起来用什么。如果自己阅读过的话那就翻出来针对性地仔细阅读,如果是自己也没遇到过得问题,那么请用基本的数据科学术语描述你的问题(例如:如何给数据框增加一列新的变量),然后在互联网上或者交流社区提出你的问题,我相信,当你把你的问题表述清楚的时候,别人是很乐意回答你的问题的。学会正确的提问真的很重要!
勤敲代码。眼过千遍不如手敲一遍。刚开始写代码总是需要模仿或者参考别人的代码,当敲的多了,你自然会记住代码。学R的最好方式是实践,所有在Excel中的操作都能在R中实现,从一个简单的筛选做起,将你之前用EXCEL完成的工作换成用R来完成,每一次练习都会提升你的编程技能。
R语言学习资料
hub.rlearner.com 该网站汇集了众多R学习资源
R论坛 R学习交流社区
微信公众号:R数据分析与可视化