|
R是专门为统计和数据分析开发的语言,具有数据建模、统计分析和可视化等功能,简单易上手。R语言主要具有如下优点: 1.免费开源。R的源代码可以自由下载使用,也有已编译的可执行文件版本可以下载。 2.简单易学。虽然R与其他程序设计语言相比结构相对松散,使用变量前不需要明确定义变量类型等,但是,仍然保留了程序设计语言的基础逻辑与自然的语言风格。 3.几乎兼容全部平台。除了支持OS X、Linux、Windows之外,甚至可以在iOS设备上编辑和运行R程序,还可以在iPhone等移动设备上安装R程序。 4.多领域的统计资源。学者和数据分析师开发了很多R语言包,涉及到统计的各个方面,资源很丰富。 5.出色的图形统计功能。除了基本统计直方图、折线图等,还可以绘制一些高级的图形,而这些是SPSS这类软件所不能匹敌的。 总体而言,R和Python都是比较流行的数据分析语言。相对而言,数学和统计领域的工作者更多使用R语言,而计算机领域的工作者更多使用Python。大数据处理框架Spark也提供了对R语言的支持。 【出处】林子雨.大数据导论.人民邮电出版社,2020年9月第1版.
|