当前位置:文档之家› 浅谈R语言在统计学中的应用[1]

浅谈R语言在统计学中的应用[1]

中共责州省委党校学报2008.4(总116期)思想理论双月刊123

●叶文春

(华东师范大学上海200062)

摘要:统计方法在各行各业中发挥着越来越重要的作用,学习和掌握一个统计分析软件十分有必要。R语言作为一个优秀的免费统计软件已得到越来越多人的关注。本文从一些实例展示R语言在统计教学中的应用,并希望以此激发读者学习和使用R语言的兴趣。

关键词:R语言统计表统计分布检验

中图分类号:G8文献标识码:A文章编号:1009--5381(2008)04—00123—03

一、R语言简介

R语言是为统计计算和图形展示而设计的一种编程语言和统计环境。R语言与著名的统计编程语言S有着密切的关系。20世纪90年代早期,Auck.Iand大学统计系的RobertGentleman和RossIhaka按照S语言的规范开始开发R,并将R作为一个自由软件进行发布。1997年S语言创始人之一Cham.bets也加入了这个团队,从而大大促进了R语言的发展。目前由R核心开发小组(RDevelopmentCoreTeam)对其进行维护和更新。

R的优点:首先R是一个完全免费的统计软件,因此我们使用R完全不必担心侵犯版权之类的问题;其次,R具有强大的数学统计分析和科学数据可视化功能,能提供各种数据处理、统计分析及图形显示工具;通过编制自己的函数可以扩展现有的R语言的功能;另外,利用R语言内嵌的统计函数,人们很容易学习和掌握R语言的语法。

目前R语言在国外~些大学的统计教学和科研中已得到了广泛应用。,但是在我国多数人对R还比较陌生,关于R的公开出版物也还很有限。不过,近年来国内已有不少学者开始关注和学习R,并为推广R而努力。

R语言程序和使用手册等资料可以很方便她在R的官方网站http://cran.r—project.ors/上自由下载。目前的最新版为2007年11月26日发布的R一2.6.1。另外在网上也能够搜寻到由R的爱好者翻译的中译本使用手册。针对不同的操作系统,R有不同的版本,下载时应注意选择。R语言的界面非常朴实。菜单也很简单。安装并启动后,你会发现它与SPSS、Excel等常用的统计软件不同,R的操作并不是菜单式的。用户必须在提示符“>”后输入命令,然后按回车键来运行。

使用R的帮助系统,对于学习R非常重要。在菜单栏中“帮助”命令下,点击“手册(pdf文件)”,可看到R的使用手册;点击“R主页”或。CRAN主页”,则进入相应的R的官方网页。常用的帮助命令有“?函数名称”或“help(i蟊数名称)”,这两者等价。例如:输入?plot或help(plot)后,按回车键则显示画图命令plot的具体用法。另外,输人命令help.8ta哟可启动R的Web帮助;而用apropos(“名称”)命令可以查找与此名称相关的函数。例如apropos(“power”)可获得带“power”的所有函数。

以下本文通过几个具体的例子简单介绍R在统计中的应用。

二、R的统计表功能

在统计学习的过程中,不可避免地要计算概率、分位数、临界值等,因此在大多数统计教科书的附录部分或多、或少地给出了各种统计表以便查询。但是由于篇幅所限,一般只有一些最常用的统计表,在遇到实际闯题时往往不能完全满足需要。使用R可以轻松地解决这类计算问题。

例:随机变量X服从正态分布,计算概率、,95%的分位数及在X=3时的分布密度。

分析:在学习统计学时下面几个名称是大家非常熟悉的,正态分布normaldistribution,分布密度density,分位数quantile,概率probability。在R中将他们分别简记为noHll、d、q和P。根据已有的这些知识,不难理解以下几个R中的命令(注:>为提示符,#后面为文字说明):

>pnorm(5,4,1.5)撑求正态分布中,的概率

作者简介:叶文春,女,华东师范大学统计系在职硕士、贵州民族学院讲师。

浅谈R语言在统计学中的应用

作者:叶文春

作者单位:华东师范大学,上海,200062

刊名:

中共贵州省委党校学报

英文刊名:JOURNAL OF GUIZHOU PROVINCIAL COMMITTEE PARTY'S SCHOOL OF C.P.C

年,卷(期):2008(4)

被引用次数:2次

本文读者也读过(10条)

1.黄斐R统计软件在证券收益率的分析与预测中的应用[期刊论文]-金融经济(理论版)2008(11)

2.王怀亮数据挖掘中的线性回归技术及R语言实现[期刊论文]-中国市场2010(15)

3.熊筱晶.XIONG Xiao-jing R语言在Pubmed数据库文献检索方面的应用[期刊论文]-医学信息2009,22(1)

4.李秀敏.史道济统计软件R与ARMA模型[期刊论文]-统计与决策2006(17)

5.祖宏宇.金立平.云南红塔集团.杨德.ZU Hongyu.JIN Liping.Yunnan Hongta Group.YANG De基于R语言的卷烟评析统计分析软件的设计与实现[期刊论文]-现代农业科技2009(9)

6.邓宇.彭斌.田考聪R统计计算环境简介[期刊论文]-中国卫生统计2008,25(4)

7.戴小华.DAI Xiao-hua基于R语言的中国柑橘主要病虫害空间分布图[期刊论文]-江西农业学报2009,21(4)

8.马相如.MA Xiangru自由软件R及其在生物统计学教学中的使用[期刊论文]-科技传播2010(3)

9.石发恩.任如山.蒋达华.Shi Faen.Ren Rushan.Jiang Dahua R语言在消声器设计试验中的应用[期刊论文]-金属矿山2008(11)

10.郑晓光.杨振海统计软件R的应用与开发[期刊论文]-数理统计与管理2003,22(z1)

引证文献(2条)

1.张祯勇.高明文.肖启银.杨开俊.罗孝贵.陈代全基于R语言的“3414”肥效试验的统计分析[期刊论文]-中国农学通报 2011(27)

2.肖寅东.刘科R在实验教学中的应用[期刊论文]-实验科学与技术 2013(2)

引用本文格式:叶文春浅谈R语言在统计学中的应用[期刊论文]-中共贵州省委党校学报 2008(4)

相关主题
文本预览
相关文档 最新文档