|
1、如何学习R语言?
首先要了解R可以帮助自己解决哪些问题,能从R得到什么,了解之后可以大大提升学习的兴趣。
之后可以看在线教程,了解R的最基本的东西,大概能做哪些事情(比如计算一些线性回归),自己根据这些教程去做各种变化,做许多实验,探索一下这个语言的基本语法和构造。
看一些入门书籍,比如 Introductory Time Series with R等等,给你展示怎样用R来比较完整地解决一个问题。可以根据你的领域选择类似的书籍。
开始用R解决一些统计、计量相关的计算性问题,比如用自己的数据跑一些模型,探索这些数据里面可能有趣的东西。
逐渐开始做更为复杂的项目,形成一整套数据处理、建模的技术和技巧,形成较为系统、完整的认识和知识结构,有较强的社区检索能力,遇到问题能够自行解决或者通过社区解决。
拓展R的使用,比如使用spark1.4以上,使用SPARK R
2、 数据分析如何转型R语言?
学习R可能并不像学习纯粹的一门编程语言一样,最好需要在这些问题的上下文中学习,如果有数据分析的背景,转型R更容易一些。
比如将以往做过的数据分析项目通过R再实现一遍,在这个过程中,你会修补对R很多缺漏和不熟悉的地方,也会对数据处理和分析建立起一些通过R解决问题的思路与直觉。
之后就是不断地积累了。 |
|