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是软件设施中用于数据处理,计算和图形显示的出色工具。 这包括:

  1. Effective data handling and storage facility,

    有效的数据处理和存储设施,

  2. A similar set of operators for calculations on arrays and matrices,

    一组类似的运算符,用于计算数组和矩阵,

  3. A large and integrated collection of intermediate tools for data analysis,

    大量集成的中间工具,用于数据分析,

  4. Graphical facilities for data analysis and display both on screen and paper, and

    用于数据分析和在屏幕和纸上显示的图形功能,以及

  5. 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语言简介

r语言简介_R语言简介相关推荐

  1. pvrect r语言 聚类_R语言常用统计方法包+机器学习包(名称、简介)

    上期帮大家盘点了一下R中常用的可视化包,这期将简要盘点一下关于统计分析与机器学习的R包,并通过简要介绍包的特点来帮助读者深入理解可视化包. 本文作者为"食物链顶端"学习群中的小伙伴 ...

  2. pvrect r语言 聚类_R语言一条命令实现基于样本和距离的聚类分析

    上一篇文章给大家介绍了利用 R语言的 hclust()进行聚类分析的步骤,已经很简单了,但是依然有不少小伙伴来问 "老师,还有更简单的方法吗,最好是一条命令那种",为了满足的大家的 ...

  3. 找不到r低版本_R 语言与数据挖掘直播班开始招生,生信分析帮你发高分文章

    数据单薄很难支撑文章内容?数据有了不知道怎么处理作出高级的图片?这个时候需要的是生信分析--深度的数据挖掘和分析处理,可以帮助临床医生通过数据处理得到自己想要的信息,更快速地发文章. 学习哪种生信分析 ...

  4. r语言 中断r的输入_R语言_004数据输入

    现实的情况是,我们大部分遇到的都是表格数据,在R语言里面叫数据框,数据来源一般不可能我们自己在程序开始前手动录入,正常的逻辑是从外面读取现成的数据,再预处理.建模什么的.根据经验,现在的数据来源主要是 ...

  5. r语言散点图_R语言 | 散点图入门:以声学元音图为例

    R语言 语言学与R语言的碰撞 Xu & Yang PhoneticSan 学习参考 Discovering Statistics Using R Statistics for Linguist ...

  6. mcem r语言代码_R语言阈值自回归模型(TAR)代码示例

    原文链接: R语言时间序列TAR阈值模型分析​tecdat.cn 阈值模型用于统计的几个不同区域,而不仅仅是时间序列.一般的想法是,当变量的值超过某个阈值时,过程可能表现不同.也就是说,当值大于阈值时 ...

  7. r语言 运算符_R语言运算符

    r语言 运算符 R语言中的运算符 (Operators in R Language) Generally speaking, an operator is a symbol that gives pr ...

  8. r语言回归分析_R语言之cox回归分析

    Cox比例风险模型(Cox proportional-hazards model,也称为Cox回归),主要用于带有时间的生存结局的影响因素研究,或评价某个临床治疗措施对患者生存的影响. Cox模型可以 ...

  9. r计算百分位数_R语言:用R计算各种统计值

    目录:求极差(range) 做频数分布表和频数分布图(graph of frequency distribution) 算术平均数(mean) 几何均数(geometric mean) 中位数与百分位 ...

最新文章

  1. C#+SQL数据库备份和还原
  2. 川普签署的 H-1B 禁令昨日正式实施,最着急的是谁?
  3. SQLI DUMB SERIES-16
  4. kotlin调用类中的方法_一种轻松的方法来测试Kotlin中令人沮丧的静态方法调用
  5. JavaScript从入门到放弃 - (一)构造函数和原型
  6. jQuery formValidator表单验证插件4.1.1提供下载
  7. java mvc 源码分析_SpringMVC 源码解读笔记
  8. 机器人机构学基础(朱大昌)第二章部分习题答案
  9. 熵权法 —— matlab
  10. 中文乱码问题解决大全
  11. 基于SpringBoot的在线问卷调查管理系统
  12. 小米网站短信验证码接口的轰炸防护
  13. 程序员年薪45万,国企年薪20万,该不该跳槽去国企?
  14. 什么是项目管理,如何做好项目管理?
  15. 数据链路层---差错检测和纠正
  16. 全球AI专家分布:人工智能,你真的了解吗?
  17. 【STM32】中断和中断优先级理解
  18. C++期末考试选择题题库100道
  19. Vue中的@blur和@focus事件
  20. TWaver自动化设计平台Legolas —— 入门流程

热门文章

  1. 基于spring注解AOP的异常处理
  2. android开发蓝牙自动连接电脑上,Android蓝牙开发之自动连接设备
  3. java xml date_W3C XML 模式时间数据类型与java Date进行转换
  4. python sqlite并发处理_python sqlite大数据 处理
  5. python爬取数据保存为csv时生成编号_将爬取到到数据以CSV格式存储
  6. #中队列的数据结构_数据结构与算法拓展(一)
  7. 有计算机知识,计算机基本理论基础知识总汇
  8. oracle控制文件
  9. Java集合:Collection接口
  10. linux tips 技巧笔记一