R语言 概述

R语言 概述

R语言是一个用于统计分析、图形表示和报告的编程语言和软件环境。R由新西兰奥克兰大学的Ross Ihaka和Robert Gentleman创建,并由R开发核心团队进行目前的开发。

R的核心是一种解释性计算机语言,允许分支和循环,以及使用函数的模块化编程。R允许与C、C++、.Net、Python或FORTRAN等语言编写的程序进行集成,以提高效率。

R在GNU通用公共许可证下免费提供,并为Linux、Windows和Mac等各种操作系统提供预编译的二进制版本。

R是以GNU样式的复制左方式进行分发的自由软件,也是GNU项目的正式一部分,称为 GNU S

R的演变

R最初由 Ross IhakaRobert Gentleman 在新西兰奥克兰大学统计学系编写。 R首次出现在1993年。

  • 许多人通过发送代码和错误报告来对R做出了贡献。

  • 自1997年中期以来,有一个核心小组(“R核心团队”)可以修改R源代码库。

R的特点

如前所述,R是一个用于统计分析、图形表示和报告的编程语言和软件环境。以下是R的重要特点−

  • R是一个发展完善、简单有效的编程语言,包括条件语句、循环、用户定义的递归函数和输入输出设施。

  • R具有有效的数据处理和存储功能,

  • R提供了一套用于数组、列表、向量和矩阵计算的运算符。

  • R提供了一个庞大、连贯、集成的数据分析工具集。

  • R提供了用于数据分析和显示的图形功能,可以直接在计算机上或打印在纸上进行。

总之,R是世界上使用最广泛的统计编程语言。它是数据科学家的首选,并得到了一个充满活力和才华横溢的贡献者社区的支持。R在大学教学和关键业务应用部署中得到应用。本教程将通过简单易懂的示例教授您R编程。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程