R软件-介绍R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支。R是S语言的一种实现。S语言是由AT&T贝尔实验室开发的一种拿来进行数据探求、统计剖析、作图的解释型语言。最初S语言的实现版本主要是S-PLUS。S-PLUS是一个商业软件,它基于S语言,并由MathSoft公司的统计科学部进一步健全。发展历史Auckland学院的RobertGentleman和RossIhaka及其他志愿人员开发了一个R系统。R的使用与S-PLUS有好多类似之处,两个软件有一定的兼容性。S-PLUS的使用指南,只要经过不多的更改能够成为R的使用指南。所以有人说:R,是S-PLUS的一个“克隆”。功能R是一套完整的数据处理、计算和制图软件系统。其功能包括:数据储存和处理系统;字段运算工具(其向量、矩阵运算方面功能尤其强悍);完整连贯的统计剖析工具;优秀的统计制图功能;简便而强悍的编程语言:可操纵数据的输入和输入,可实现分支、循环,用户可自定义功能。与其说R是一种统计软件,还不如说R是一种物理估算的环境,由于R并不是仅仅提供若干统计程序、使用者只需指定数据库和若干参数便可进行一个统计剖析。
R的思想是:它可以提供一些集成的统计工具,但更大量的是它提供各类物理估算、统计估算的函数,因而使使用者能灵活机动的进行数据剖析,甚至创造出符合须要的新的统计估算方式。该语言的句型表面上类似C,但在语义上是函数设计语言的(functionalprogramminglanguage)的变种而且和Lisp以及APL有很强的兼容性。非常的是,它容许在“语言上估算”(computingonthelanguage)。这促使它可以把表达式作为函数的输入参数,而这些做法对统计模拟和绘图十分有用。R是一个免费的自由软件,它有UNIX、LINUX、MacOS和WINDOWS版本,都是可以免费下载和使用的。在R主页那里可以下载到R的安装程序、各种外挂程序和文档。在R的安装程序中只包含了8个基础模块,其他外在模块可以通过CRAN获得。cranCRAN为ComprehensiveRArchiveNetwork(R综合珍藏网)的简称。它不仅收藏了R的执行档下载版、源代码和说明文件,也收录了各类用户撰写的软件包。现时,全球有超过一百个CRAN镜像站。安装