对R语言发展与历史的一个初步认识
在前面,介绍了一些R语言的一些基本知识,包括R的数据类型,使用R进行基本的数据统计处理的方法,以及一些常见的统计图绘制方法。今天转过头来看看R语言的一些介绍,在有了初步的使用经验之后,再重新认识一下R语言。 大连渤海医院电话 http://jbk.39.net/yiyuanfengcai/lx_dlbhyy/
R语言是用于统计分析,绘图的语言和操作环境。其前身是1976年美国贝尔实验室开发的S语言。20世纪90年代,R语言正式问世,因两名主要研发者Ross Ihaka和Robert Gentleman姓名首字母均为R而得名。现在由R语言开发核心团队开发和维护。R语言是基于S语言的一个GNU项目,所以也可以当做S语言的一种实现,通常用S语言编写的代码都可以不做修改的在R环境下运行。
R语言的核心是解释计算机语言,其允许分支和循环以及使用函数的模块化编程。 R语言允许与以C,C++,.Net,Python或FORTRAN语言编写的过程集成以提高效率。
R语言在GNU通用公共许可证下免费提供,并为各种操作系统(如Linux,Windows和Mac)提供预编译的二进制版本。R是一个在GNU风格的副本左侧的自由软件,GNU项目的官方部分叫做GNU S.
S语言是由AT&T Bell实验室的Rich Becker、Jonh Chambers和Allan Wilks开发的一种用来进行数据探索、统计分析、作图的解释型语言。最初S语言的实现版本主要是S-PLUS.S-PLUS是一个商业软件,它基于S语言,并由MathSoft公司的统计科学部进一步完善。
R软件是R语言的实现环境,是一套完整的数据处理、计算和制图软件系统,其功能包括数据存储和处理系统、数组运算工具、完整连贯的统计分析工具、优秀的统计制图功能、简便而强大的编程语言、可操纵数据的输入和输出、可实现分支和循环以及用户可自定义功能。
R软件提供了有弹性的、互动的环境来分析、可视及展示数据。它提供了若干统计程序包,以及一些集成的统计工具和各种数学计算、统计计算的函数,用户只需根据统计模型,指定相应的数据库及相关参数,便可灵活机动地进行数据分析等工作,甚至创造出符合需要的新的统计计算方法。
如果您对R有兴趣,可以关注本号。本号定期更新R语言方面的文章,并提供R语言方面的资源。
转载于:https://blog.51cto.com/14198725/2349975
对R语言发展与历史的一个初步认识相关推荐
- 用R语言抓取历史天气数据
用R语言抓取历史天气数据 中国城市历史数据网保存有从2011年1月1日起的历史数据,包括天气.高低温以及风向和风力,对于需要分析气象数据又苦于无法得到数据的研究人员,爬取数据不失为一个办法中的办法.但 ...
- 精心整理 | R语言中文社区历史文章整理(类型篇)
2018年过去一半了~又到了盘点的时间~感谢长时间来各位好友的关注,我们的成长与你们的爱护是分不开的.更感谢各位老师的投稿,支撑起了我们的这个社区,让更多R语言的爱好者和从业者获得最棒的知识!本文选取 ...
- R语言按照城市取样(一个城市有多行观测,想筛选一些城市)
我们的目标是想画出一些城市随着时间变化销售数量的变化. 简单的思路 filter()筛选的是观测,所以可以这样写 library(tidyverse) filter(txhousing,txhousi ...
- r语言中矩阵QR分解_从零开始学R语言Day4|向量、矩阵和数组
从零开始学R语言Day4|向量.矩阵和数组 1.1向量 1.1.1向量 在Day2中我们提及过用和c()函数来构建向量,具体实例如下. 我们还可以采用vector("类型",长度) ...
- R语言可视化——REmap动态地图
作者简介Introduction 杜雨:EasyCharts团队成员,R语言中文社区专栏作者. 兴趣方向为:Excel商务图表,R语言数据可视化,地理信息数据可视化. 个人公众号:数据小魔方(微信ID ...
- R语言实现统计分析——非参数假设检验
作者简介 糖甜甜甜 公众号:经管人学数据分析 往期回顾: 词云一分钟了解周董的歌词 非参数检验是指总体不服从正态分布,且分布情况不明时,用来检验数据是否来自同一个总体假设等一类检验方法.非参数检验通 ...
- 独家 | 手把手教你学习R语言(附资源链接)
作者:NSS 翻译:杨金鸿 术语校对:韩海畴 全文校对:林亦霖 本文约3000字,建议阅读7分钟. 本文为带大家了解R语言以及分段式的步骤教程! 人们学习R语言时普遍存在缺乏系统学习方法的问题.学习者 ...
- R语言 image.binarization: 包_想提高文章的引用率?写个R包吧!- 工具准备篇
前言 R语言程序包是R语言的灵魂,是R语言的核心,每一个R语言用户都会使用到R包.2006年3月15日,第一个R包(coxrobust)加入CRAN,截止2020年5月17日,已经有超过15000个R ...
- 超级干货 :手把手教你学习R语言(附资源链接)
作者:NSS:翻译:杨金鸿:校对:韩海畴,林亦霖: 本文约3000字,建议阅读7分钟. 本文为带大家了解R语言以及分段式的步骤教程! 人们学习R语言时普遍存在缺乏系统学习方法的问题.学习者不知道从哪开 ...
最新文章
- 忘记Rxjava吧,你应该试试Kotlin的协程
- JAVA批量上传下载Excel_如何实现批量上传----------Java解析excel
- vue-cli 如何打包上线的方法示例
- 对request.getSession(false)的理解(附程序员常疏忽的一个漏洞)--转
- python爬虫挖掘平台搭建_一篇非常棒的安装Python及爬虫入门博文!
- C语言实用算法系列之学生管理系统_单向链表内操作_提取排序规则
- BZOJ 3224: Tyvj 1728 普通平衡树
- 深度学习加持的工业AI质检
- UVa - 1617 - Laptop
- 【图论】最小生成树学习笔记
- Redis应用实践:小红书海量Redis存储之道
- php中time()与$_SERVER[REQUEST_TIME]用法区别
- GridView中如何使用CommandField删除时,弹出确认框
- ubantu 终端屏幕查找字符串
- 详细叙述网上现有的PS换脸术(附步骤总结)
- 解决打开WORD时提示的:“无法复制文件:无法读源文件或磁盘”
- 『TensorFlow』pad图片
- POJ 1625	Censored!
- windows命令字典(收藏)
- 大数据24小时:孙彬出任乐视云新CEO,趣店数百万学生信息数据疑似泄露
热门文章
- 几张动态图弄懂递归,二叉树,二分查找简短算法
- 『C#基础』XML文件的读与写
- JAVA学习经验--总结JAVA抽象类和接口
- linux 解压缩与压缩
- Zend Studio使用Xdebug调试
- Educational Codeforces Round 65 (Rated for Div. 2) C. News Distribution
- [ERROR] InnoDB: ibdata1 different size (rounded down to MB)
- Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm调优
- Spark On YARN内存分配
- 如何查看单元测试的结果 以及异常处理