广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >R语言的历史介绍
  • 941
分享到

R语言的历史介绍

2024-04-02 19:04:59 941人浏览 独家记忆
摘要

R语言来自S语言,是S语言的一个变种。S语言由Rick Becker, John Chambers等人在贝尔实验室开发, 著名的C语言、Unix系统也是贝尔实验室开发的。 S语言第一

R语言来自S语言,是S语言的一个变种。S语言由Rick Becker, John Chambers等人在贝尔实验室开发, 著名的C语言、Unix系统也是贝尔实验室开发的。

S语言第一个版本开发于1976-1980,基于Fortran; 于1980年移植到Unix, 并对外发布源代码。 1984年出版的“棕皮书” (Becker and Chambers 1984) 总结了1984年为止的版本, 并开始发布授权的源代码。 这个版本叫做旧S。与我们现在用的S语言有较大差别。

1989–1988对S进行了较大更新, 变成了我们现在使用的S语言,称为第二版。 1988年出版的“蓝皮书” (Becker, Chambers, and Wilks 1988) 做了总结。

1992年出版的“白皮书” (Chambers and Hastie 1992) 描述了在S语言中实现的统计建模功能, 增强了面向对象的特性。软件称为第三版,这是我们现在用的多数版本。

1998年出版的“绿皮书” (Chambers 2008) 描述了第四版S语言,主要是编程功能的深层次改进。 现行的S系统并没有都采用第四版,S-PLUS的第5版才采用了S语言第四版。

S语言商业版本为S-PLUS, 1988年发布,现在为Tibco Software拥有。 命运多舛,多次易主。

R是一个自由软件,GPL授权, 最初由新西兰Auckland 大学的Ross Ihaka 和 Robert Gentleman于1997年发布, R实现了与S语言基本相同的功能和统计功能。 现在由R核心团队开发,但全世界的用户都可以贡献软件包。

R的网站: Http://www.r-project.org/

到此这篇关于R语言的历史介绍的文章就介绍到这了,更多相关R的历史内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: R语言的历史介绍

本文链接: https://www.lsjlt.com/news/121410.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • R语言的历史介绍
    R语言来自S语言,是S语言的一个变种。S语言由Rick Becker, John Chambers等人在贝尔实验室开发, 著名的C语言、Unix系统也是贝尔实验室开发的。 S语言第一...
    99+
    2022-11-11
  • R语言是什么 R语言简介
    目录1、什么是R语言?2、R语言能干什么?3、R语言有什么优势?补充5、为什么使用R ?6、R语言学习路线图7、R语言参考资料R是由Ross Ihaka和Robert Gen...
    99+
    2022-11-11
  • R语言数据框中的负索引介绍
    以R语言自带的mtcars数据框为例: 这是原始的mtcars数据: 这里只列出了前面几行数据。 然后负索引mtcars[,-2:-3],得到的结果 删除了第二列和第三列数据 所...
    99+
    2022-11-12
  • R语言的一个加法函数使用介绍
    我就废话不多说了,大家还是直接看代码吧~ ## R语言中的加法函数 add4 <- function(x, y) { x + y } 一个复杂一些的R语言程序 #...
    99+
    2022-11-12
  • C语言二叉树的遍历示例介绍
         在本算法中先利用先序遍历创建了树,利用了递归的算法使得算法简单,操作容易,本来无printf("%c的左/右子树:", c...
    99+
    2022-11-12
  • R语言ggplot2图例修改超详细介绍
    目录前言移除图例改变图例位置修改图例的边框和背景改变图例顺序反转图例顺序修改图例标题修改图例标题外观移除图例标题修改图例标签修改图例标签外观总结前言 大家经常对ggplot2中的图例...
    99+
    2022-11-13
    r语言ggplot设置图例 r语言 ggplot2 r语言ggplot2绘图教程
  • windows10怎么看历史记录方法介绍
    windows10怎么看历史记录呢,历史记录能够看见用户当前操作的历史,那样就知道自己操作的步骤内容,下面就是具体的windows10怎么看历史记录方法介绍,用户可以在这里很容易的就找到,对于需要查询历史记录的用户而言此方法很简单完成,不需...
    99+
    2023-07-13
  • R语言which函数介绍及Rcpp改写详解
    目录引言which 函数的介绍which函数的一些小例子which函数的改进以及时间对比总结引言 首先来介绍一下R语言which函数的作用:which函数在向量、矩阵、数据框,列表、...
    99+
    2022-11-13
  • R语言-有负下标里才能有零介绍
    1、只有负下标里才能有零 先看一个例子 >a<-c(1,2,3,4) >a[-1:1] > a[-1:1] Error in a[-1:1] : 只有...
    99+
    2022-11-12
  • 详解介绍删除Git历史的不同方法
    Git是一个非常流行的版本控制系统,它提供了很多方便的命令和功能来管理代码的各个版本。其中一个非常有用的功能是删除历史记录的能力。Git允许你删除某个特定的commit,它还有一些高级的选项来清理历史记录并保持你的代码库干净整洁。本文将介绍...
    99+
    2023-10-22
  • Python语言介绍
    本文章可以让我们快速了解 python 语言的历史,及以后发展状态,职业方向。文章收录网上内容:http://www.cnblogs.com/lidong94/p/5478032.html (Python介绍)http://3060674....
    99+
    2023-01-31
    语言 Python
  • C语言实现二叉树层次遍历介绍
    目录什么是层次遍历?那我们如何来实现这个算法呢?主体代码:总结什么是层次遍历? 对于一颗二叉树来说,从根节点开始,按从上到下、从左到右的顺序访问每一个结点。 注:每一个结点有且访问一...
    99+
    2022-11-13
  • Linux是什么操作系统?发展历史介绍
    说到操作系统,就不得不提起Linux,它自90年代中期以来就一直盛行,并且已经拥有非常多的铁杆粉丝。对于了解它的人,都知道Linux对我们是至关重要的,它涵盖了我们生活的方方面面,我们的手机,汽车,冰箱都依赖于它,可以不夸张地说如果没有Li...
    99+
    2023-06-05
  • java语言发展历史的示例分析
    这篇文章主要介绍java语言发展历史的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Java的优点是什么1. 简单,只需理解基本的概念,就可以编写适合于各种情况的应用程序;2. 面向对象;3. 分布性,Jav...
    99+
    2023-06-14
  • 图查询语言的历史回顾短文
    ...
    99+
    2016-02-19
    图查询语言的历史回顾短文
  • R语言-生成频数表和列联表crosstable函数介绍
    列联表crosstable 列联表不仅可以用来做简单的描述性统计,还可以在机器学习中用来比较识别正确率,FPR,TPR等等数据,以便我们比较不同的ML模型 or 调参。 2x2列联表...
    99+
    2022-11-12
  • R语言科学计数法介绍:digits和scipen设置方式
    控制R语言科学计算法显示有两个option: digitis和scipen。介绍的资料很少,而且有些是错误的。经过翻看R语言的帮助和做例子仔细琢磨,总结如下: 默认的设置是: g...
    99+
    2022-11-12
  • DML、DDL、DCL语言介绍
    DML、DDL、DCL介绍是什么? DML:数据操作语言 包括增删改查(INSERT,DELETE,UPDATE,SELECT),对数据进行操作的语言。DML的操作单位是记录(RECORD)。 INSE...
    99+
    2022-10-18
  • C语言常量介绍
    目录什么是常量常量都有哪些这四种常量的特点、注意事项等等1.字面常量:2.const修饰的常变量3.#define定义的标识符常量4.枚举常量总结什么是常量 从字面上简单解释就是不变...
    99+
    2022-11-12
  • 详细介绍线上MySQL某个历史数据表分区
    本文主要给大家简单讲讲线上MySQL某个历史数据表分区,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望线上MySQL某个历史数据表分区这篇文章可以给大家带来一...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作