2016 - 2024

感恩一路有你

最好的r语言教程 感觉R语言比python容易学得多,为什么还有很多人说R语言学起来很难?

浏览量:1887 时间:2021-04-03 18:58:11 作者:admin

感觉R语言比python容易学得多,为什么还有很多人说R语言学起来很难?

因为R语言语法简单(类似于matlab),函数功能强大,所以很容易上手。

真正让R无法媲美python的主要有两个原因:

1. R的有太多的包(这点和python一样,但是R更多)。但是R做的不好的地方是,很多packages有自己各自的逻辑,并且各不一样,导致R的学习者不仅仅要学R本身,还有学习各个packages背后的一套逻辑,并且需要花时间精力去记住每个package里面命名各异的函数。这种情况造成了学习者在短时间内无法把从一个package里获得的经验和代码流出迁移到另一个package里,经常会不断地学习新的function,这是为什么R的学习曲线陡峭。而在工业界,比较忌讳这一点。

2. R和matlab一样,每个package里面的函数集合了太多的功能(比python的还要集合的多)。虽然这些函数实现起来很傻瓜,但是无法满足工业界处理大数据的需求(集合的功能太多,一方面造成不必要的资源消耗,另一方面给底层代码优化带来了难度,所以R和matlab的底层优化做的并不好)。因此R,在python没有兴起之前,在美国大学学术界占有统治地位。学术界所需要的data量不大,那些professor很容易用R实现自己的统计分析和可视化报告。但是在工业界,R的数据处理能力比起python就相形见绌了。

综上所述,R和matlab偏学术研究,而python配合Go,Java,C,C 更适合能够落地的业界项目。

初学R语言,在统计学方面遇到了瓶颈,应该怎么办?

初学R语言,遇到瓶颈怎么办?


R语言

它首先是一门计算机的编程语言,就跟传统的C语言,Java语言类似,但是,它又不仅仅是一门计算机语言。R语言天生为统计而生

其实学习任何语言都会遇到瓶颈的

基础学习

学习遇到瓶颈,一般都是因为自己的基础不扎实,

如学习Java,遇到多线程IO流那部分,脑壳就开始疼了,

看人家的例子代码也不理解,

这时候怎么办,加强基础知识学习,基础扎实了,你在看比较高级的知识就不会慌了。

免费的

现在网上学习资料太多了,如腾讯的腾讯课堂,

就有非常多学习视频

我查了下,R语言的基础视频非常多,平时多去看看吧

多动手写代码

任何技术的提升,都是靠实战代码经验

一定平时要多练习,多手动打打代码,

把大神们的经典案例,多写写,

开始遇到瓶颈了,不要慌,

看具体瓶颈是什么知识没理解到位的,回去多补补。

免费的付费的方式,都有。

小白们加油吧,任何语言的提升,基础都非常重要。

最好的r语言教程 r语言教程 r语言igraph使用实例

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。