2018-10-30
阅读量:
980
R的优点,你了解吗
一、R是一个强大的脚本语言。
R是一种强大的脚本语言,它能够像Perl的正则表达式一样来处理文本。凌乱的数据需要编程语言这样的资源,尽管SAS和SPSS有处理那些超越下拉菜单任务的脚本语言,但是R是被用作一门编程语言来写的,因此,对于这一目的,R是一种更好工具;
二、免费... 开源...
这也是比较重要的一点,也是SAS流行于公司,R流行于研究机构和大学的最主要原因;各种包和函数的透明性极好,这使得对函数的调整和改良变得非常便利。只需要把源码调出来,自己稍微修改一下就可以了。这种事情放在任何其他统计软件里都近乎奢望;
三、有R GUI和RStudio两种风格供君选择,说实话我觉得这两种风格已经涵括了大多数人的使用偏好;
四、统计分析领域最权威的软件,是专门为统计和数据分析开发的语言,各种功能和函数琳琅满目,其中成熟稳定的一抓一把;
五、安装程序小,安装程序只有70Mb左右,比起某些死贵且几十个G的付费软件真的是超级迷你小巧玲珑... 因为体积轻便,运行起来系统负担也小。
六、可视化功能强大,漂亮又灵活的图。如比较火的E-Chart。下面这些炫酷的图形都是基于R脚本开发的。

![4BQR{6~XM~C)5M]4[ZE@}_Y.png 4BQR{6~XM~C)5M]4[ZE@}_Y.png](http://1075.edu.jg.com.cn:81/forum/201701/09/113652t3cwzf75w0hi7htr.png)
当然,任何语言都不是完美无缺的,如R的内存管理和平行处理方面,数据量一大会出现报错;Pakage的可靠和兼容性;无法实现模型落地等。在这些方面,我们期待R语言的进步。
总之,数据分析师不可能只掌握一种语言来完成所有的工作,每种语言也有他的优劣势。R作为入门的编程语言,是做数据分析入门的不二选择。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
1条评论