r语言简介
R is a language and environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. It is a GNU project which is similar to the S language and environment developed at Bell Laboratories by John Chambers. The S code can run unaltered in R but R is a different implementation of S.
R是R统计计算基金会支持的用于统计计算和图形的语言和环境。 这是一个GNU项目,类似于John Chambers在贝尔实验室开发的S语言和环境。 S代码可以在R中不变地运行,但是R是S的不同实现。
R has provided a wide variety of statistical and graphical techniques. It is also highly extensible. R provides an Open Source route to participation for research in statistical methodology. Statisticians and data miners widely use the R language for developing statistical software.
R提供了各种各样的统计和图形技术。 它也是高度可扩展的。 R为统计方法研究的参与提供了一种开放源码的途径。 统计人员和数据挖掘者广泛使用R语言来开发统计软件。
R's strengths are the ease with which it can produce well-designed publication-quality plots, including mathematical symbols and formulae.
R的优势在于可以轻松制作出精心设计的具有出版质量的图表,包括数学符号和公式。
R is available as a free software under the terms of the Free Software Foundation’s GNU. It compiles and runs on a wide variety of UNIX and Linux platforms, Windows and MacOS.
根据自由软件基金会GNU的条款, R可作为自由软件获得。 它可以编译并在各种UNIX和Linux平台,Windows和MacOS上运行。
R环境 (The R environment)
R is a great tool for software facilities for data manipulation, calculation, and graphical display. It includes:
R是软件设施中用于数据处理,计算和图形显示的出色工具。 这包括:
Effective data handling and storage facility,
有效的数据处理和存储设施,
A similar set of operators for calculations on arrays and matrices,
一组类似的运算符,用于计算数组和矩阵,
A large and integrated collection of intermediate tools for data analysis,
大量集成的中间工具,用于数据分析,
Graphical facilities for data analysis and display both on screen and paper, and
用于数据分析和在屏幕和纸上显示的图形功能,以及
A simple effective and well-developed programming language that includes conditionals, loops, user defined recursive functions and input and output facilities.
一种简单有效且经过良好开发的编程语言,包括条件,循环,用户定义的递归函数以及输入和输出功能。
The term "environment" is used to characterize the language as a fully planned and a system that works together. R is designed around a true computer language, that allows users to add additional functionality by defining new functions. Much of the system is written in the R is similar to the version of S, which makes it easy for users to follow the algorithms. For intensive computational tasks, C, C++ and Fortran code can be linked to the program and called at runtime. Users can also write C code to manipulate R objects directly.
术语“环境”用于将语言描述为经过全面计划和协同工作的系统。 R是围绕一种真正的计算机语言设计的,它允许用户通过定义新功能来添加其他功能。 用R编写的大部分系统都类似于S的版本,这使用户可以轻松地遵循算法。 对于密集的计算任务,可以将C,C ++和Fortran代码链接到程序并在运行时调用。 用户还可以编写C代码直接操作R对象。
Many users think of R as a statistics system but it is more of an environment within which statistical techniques are implemented. R has very simple and easy packages. There are about eight packages that come already installed with the R distribution and many more are available through the CRAN mirror of Internet sites covering a very wide range of modern statistics. Also, user defined packages can be created and distributed for public use which also eases the task that can be performed by R.
许多用户将R视为统计系统,但它更多地是其中实施统计技术的环境。 R有非常简单的软件包。 R发行版中已经安装了大约八个软件包,并且Internet站点的CRAN镜像还提供了更多软件包,这些软件包涵盖了非常广泛的现代统计数据。 同样,可以创建和分发用户定义的包以供公共使用,这也简化了R可以执行的任务。
R has its own documentation format, which is used to supply comprehensive documentation.
R有其自己的文档格式,该文档格式用于提供全面的文档。
翻译自: https://www.includehelp.com/r/introduction-to-r-language.aspx
r语言简介