什么是R语言

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 12:38:34
什么是R语言什么是R语言什么是R语言R是用于统计分析、绘图的语言和操作环境.R是基于S语言的一个GNU项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行.  R

什么是R语言
什么是R语言

什么是R语言
R是用于统计分析、绘图的语言和操作环境.R是基于S语言的一个GNU项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行.
  R 是统计领域广泛使用的诞生于 1980年左右的 S 语言的一个分支. S的主要设计者John M. Chambers 因为S语言方面的工作获得了1998年 ACM 软件系统奖(ACM Software Systems Award).
  R可以在多种平台下编译和运行,包括UNIX (也包括FreeBSD和Linux)、Windows和MacOS.
  该语言的语法表面上类似 C,但在语义上是函数设计语言的(functional programming language)的变种并且和Lisp 以及 APL有很强的兼容性.特别的是,它允许在“语言上计算”(computing on the language).这使得它可以把表达式作为函数的输入参数,而这种做法对统计模拟和绘图非常有用.