R语言

✍ dations ◷ 2025-04-03 12:51:21 #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年一月出版。

相关

  • 原住民语美洲原住民语言(有时也称为印第安语)并不是一种语言,甚至也不是属于一种语系,而是美洲所有原住民的各种语言的总称。其中玛雅语曾经有自己的文字系统。随着15世纪末开始西方殖民
  • 西兰大陆坐标:40°S 170°E / 40°S 170°E / -40; 170西兰大陆(Zealandia),也被称为西兰洲、西兰蒂亚和Tasmantis,是一块几乎被淹没的微大陆(microcontinents)。于8500万到6000万年前从包
  • 磁力磁力显微镜(Magnetic force microscope.MFM)是一种原子力显微镜,通过磁性探针扫描磁性样品,检测探针和磁性样品表面的相互作用以重构样品表面的磁性结构。很多种类的磁性相互作
  • 美洲鲎美洲鲎(学名:Limulus polyphemus)又名大西洋鲎,是鲎科美洲鲎属的一种,也是美洲鲎属的唯一的现存物种。美洲鲎主要分布在墨西哥湾和北美洲东岸。主要的活动区域是特拉华湾。漂流的
  • 灵芝灵芝属(学名:Ganoderma),又称木灵芝、神芝、芝草、仙草、瑞草,广义上灵芝包括灵芝科(英语:Ganodermataceae)及其近缘科属的种类,狭义上则是指广泛栽培的特定种类。中国古代认为灵芝具
  • 石灰石灰是生石灰的俗称,主要成分是氧化钙(CaO)。把生石灰和水混合产生化学反应,就会产生出熟石灰(消石灰,学名氢氧化钙(Ca(OH)2)。熟石灰在一升水中溶解1.56克,它的饱和溶液称为石灰水,呈
  • 水晶石英(英语:quartz)是大陆地壳数量第二多的矿石,仅次于长石,其晶体结构是SiO4(硅-氧四面体)的连续框架,其中每个氧在两个四面体之间共享,得到SiO2的总化学式,石英的种类有很多,无色全
  • 法兰西帝国普遍人对法兰西帝国(法语:Empire français)一词可以有各种不同见解,大致上指的是:
  • 棉纸棉纸,一种传统的手工纸,常用于撕画、水墨画及书法等,也可用于包装。最早起源于中国,后流传到台湾、日本、韩国等周边国家。因为其质地洁白,如同棉花,撕开后纤维如同棉丝,因此得名。
  • 茴香醛茴香醛,是一种芳香醛,无色透明油状液体,易溶于乙醇;乙醚;丙酮;氯仿等,溶于苯,不溶于水。能随水蒸汽挥发。