首页 >
R语言
✍ dations ◷ 2025-04-26 11:59:42 #R语言
R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R本来是由来自新西兰奥克兰大学的罗斯·伊哈卡和罗伯特·杰特曼开发(也因此称为R),现在由“R开发核心团队”负责开发。R基于S语言的一个GNU计划项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的语法是来自Scheme。R的源代码可自由下载使用,亦有已编译的可执行文件版本可以下载,可在多种平台下运行,包括UNIX(也包括FreeBSD和Linux)、Windows和MacOS。R主要是以命令行操作,同时有人开发了几种图形用户界面,其中RStudio是最为广泛使用的集成开发环境。R内置多种统计学及数字分析功能。R的功能也可以透过安装包(Packages,用户撰写的功能)增强。因为S的血缘,R比其他统计学或数学专用的编程语言有更强的面向对象(面向对象程序设计, S3, S4等)功能。R的另一强项是绘图功能,制图具有印刷的素质,也可加入数学符号。虽然R主要用于统计分析或者开发统计相关的软件,但也有人用作矩阵计算。其分析速度可媲美专用于矩阵计算的自由软件GNU Octave和商业软件MATLAB。R的功能能够透过由用户撰写的包增强。增加的功能有特殊的统计技术、绘图功能,以及编程接口和数据输出/输入功能。这些软件包是由R语言、LaTeX、Java及最常用C语言和Fortran撰写。下载的可执行文件版本会连同一批核心功能的软件包,而根据CRAN纪录有七千多种不同的软件包。其中有几款较为常用,例如用于经济计量、财经分析、人文科学与社会科学研究以及人工智能。生物信息学社群时常使用R进行分子生物学数据分析。Bioconductor(英语:Bioconductor)计划就是让R作为基因图谱分析工具。
Gnumeric开发者正和R开发者合作,改善Gnumeric计算结果的精确度。CRAN为Comprehensive R Archive Network(R综合典藏网)的简称。它除了收藏了R的可执行文件下载版、源代码和帮助文档,也收录了各种用户撰写的软件包。现时,全球有超过一百个CRAN镜像站。《R新闻杂志》(R Newsletter)每年会出版两至三次,为一份免费的电子杂志,内容有关统计学软件发展及R语言开发信息。第一期在2001年一月出版。
相关
- 神话希腊神话(希腊语:ἡ Ἑλληνικὴ Μυθολογία),是原本语出古希腊人的一系列神话故事。这些神话讲述了宇宙的由来和本质,涉及各色神明、英雄及神秘生物,还谈及希腊人自
- 源代码源代码(英语:Source code),是指一系列人类可读的计算机语言指令。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编
- 理学硕士理学硕士(拉丁语:Magister Scientiæ;英语:Master of Science;缩写为 M.S. 或 M.Sc.),是在一些国家中颁发给学习科学与社会科学方面硕士级课程的学位。在美国教育中,理学硕士一般仅
- 卡拉胶卡拉胶(Carrageenan,CAS 9000-07-1),又称鹿角菜胶、角叉菜胶、爱尔兰苔菜胶,是从海洋红藻(包括角叉菜属、麒麟菜属、杉藻属及沙菜属等)提取的多糖的统称,是多种物质的混合物,有ι(Iot
- 新罕布什尔坐标:43°11′38″N 71°34′21″W / 43.1938516°N 71.5723953°W / 43.1938516; -71.5723953新罕布什尔州(英语:State of New Hampshire),是位于美国东北部新英格兰地区的一个
- 香槟酒香槟酒或香槟(英文:Champagne)(法语:vin de Champagne)是产于法国香槟地区(不同于干邑地区的大小香槟区)按照严格的法律规定酿造的的一种葡萄气泡酒。香槟酒需要在葡萄酒瓶中进行二
- 调幅幅度调制(Amplitude Modulation,AM),也可简称为调幅,是在电子通信中使用的一种调制方法,最常用于无线电载波传输信息。在幅度调制中,载波的幅度(信号强度)是与所发送的波形成比例变化
- 信用评级机构信贷评级机构(英语:credit rating agency,CRA),是提供信贷评级服务的国际性独立机构,该公司通过及时偿还本金和利息以及债务违约的可能性来评估债务人的偿还能力。评级机构可以对
- 大葱葱(学名:Allium fistulosum),别名青葱、大葱、叶葱、胡葱、葱仔、菜伯、水葱和事草,为多年生草本植物,叶子圆筒形,中间空,脆弱易折,呈青色。在东亚国家以及各处亚裔地区中,葱常作为一
- dsRNA核糖核酸病毒(英语:RNA virus),又称RNA病毒,其遗传物质为RNA,这些核糖核酸通常是单链RNA(ssRNA),但是也可能是双链RNA(dsRNA)。由RNA病毒感染造成的著名人类疾病包括艾滋病(AIDS)、埃博