为了账号安全,请及时绑定邮箱和手机立即绑定

R到底应该怎么学?

标签:
大数据

作为一个扎扎实实学习R七个月多且小有成就的一个在校大学生来说,虽然没办法和R学习过程中认识的一些大牛相比,但因为对R已有一定的了解程度,所以关于R还是有一些话说的。

这篇文章主要讲讲我们为什么要学习R,以及怎么学习R。

我们主要分三个问题来讲讲关于R。

question 1:什么是R?

R是用于统计分析、绘图的语言和操作环境,属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具,是现在统计学中应用的比较广泛的一个软件。

R诞生于1980年左右,是S语言的一个分支,可以认为R是S语言的一种实现。R是一种统计分析软件,集统计分析与图形显示于一体,运行于UNIX,Windows和Macintosh的操作系统上,而且嵌入了一个非常方便实用的帮助系统。

相比于其他统计分析软件,R有以下特点:

1. R是自由软件,完全免费,并且自己可进行编程。

2. 所有R的函数和数据集是保存在程序包里面的,都可以进行安装下载。

3. R具有很强的互动性,若加入R的帮助邮件列表一,每天都可能会收到几十份关于R的邮件资讯,可以和全球一流的统计计算方面的专家讨论各种问题,可以说是全世界最大、最前沿的统计学家思维的聚集地。

question 2:现今R语言主要应用与哪些方面?

其实R语言在国际和国内的发展差异非常大,国际上R语言已然是专业数据分析领域的标准,但在国内依旧任重而道远。

R在经济学、生理学、医学、数据挖掘、教学实验、电子商务、机器学习上面,甚至于心理情感分析方面都有广泛的应用。

而且在招聘数据科学家的几家顶级公司中,R语言使用程度非常高,如Google和Facebook都有使用R语言数据科学家。

除了像Google,Facebook和微软这样的科技巨头,R语言在美国银行,福特,TechCrunch,Uber和Trulia等众多公司都有广泛的应用。

所以,如果你能将R学习到很好,毕业后去某家大公司甚至是小公司做一个数据分析师,你的工资都将不菲,而且对于当今统计学越来越成为主流学科的这样一个时代,学好R,将成为你自身最为强大的竞争优势。

question 3:怎么学习R?

这里将要讲的会比较片面,因为自己也没有很深入的学习到R的精髓,但之前学习还是受到过一些大牛的指点,所以还是有一点借鉴意义的。

首先,就是对R和Rstudio进行安装,因为R软件都是免费的,百度搜索R可以直接进官网进行下载,不知道怎么安装下载的话百度网上都会有下载教程,很简单(提示:Rstudio必须在R已经在安装的前提下才能运行)。

其次,关于R学习有流传很广的叫“R语言书籍的学习路线图”(自取资料里有),可以先进行阅读,对R学习书籍方面有一个简单的认知。

入门还可以看《153分钟学会R》(自取资料里有),这个资料针对R提出了153个问题,看每个问题只需花1分钟,对学习R有非常重要的作用。

R比较好的入门书籍还有《learning R》,中文名《学习R》,以及《R导论》(自取资料里有)。

同时推荐一本叫做《R in Action》的书籍,这本书最大的优点就是可以围绕具体的问题教你怎么进行R实操,选取的例子也非常具有代表性。

第三,关于国内的一些R语言网络教学视频,比较出名的就是炼数成金平台的视频(自取资料里有)。由于是初学者,看中文视频比较方便,以后如果想深入学习,可以看国外的视频。再推荐的就是优酷上棕榈学院出的视频(自取资料里有,建议先看这个视频进行学习,比较基础,简单入门)。


最后,推荐几本关于R的书籍,这些书都是R中比较有名的书,它们是:

《机器学习与R语言》、《R语言编程艺术》、《R语言实战》、《R数据分析方法与案例详解》、《探索数据背后的逻辑-R语言数据挖掘之道》。

webp

(强烈推荐五本书的封面)

再者就是关于R绘图的一些书籍,其中最出名的就是ggplot2。

学习R最重要的就是要耐心,要肯下功夫肯钻研,经过我们提供资料的学习,你将会对R有一个很清晰的认知,并且能很快入手R的学习。



作者:临牙子
链接:https://www.jianshu.com/p/5cc19e9685bd


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消