R软件教学的一些心得

来源 :课程教育研究·上 | 被引量 : 0次 | 上传用户:sam4567
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】《R软件》作为一门统计分析软件,具有自由、免费、源代码开放的特点,全世界的R爱好者不断的开发,使R软件的发展很快,所以学习、利用和基于R软件平台进行二次开发越来越重要。本文结合教学实践,提出了几点R软件的教学认识。
  【关键词】R软件 软件交叉 课程交叉 案例
  【基金项目】安徽师范大学本科教学质量提升计划项目。
  【中图分类号】G424.21 【文献标识码】C 【文章编号】2095-3089(2013)12-0125-01
  《R软件》是一门实践性很强的课程,该课程以概率统计为基础,多元统计学为主要内容,应用统计理论解决实际问题,着力于统计理论知识的应用,而不是统计理论本身,为强化课程的实践性,课堂教学在兼顾统计理论的同时,宜注重实践性、启发性、实效性,笔者以R软件[1]课程为例,从软件交叉、课程交叉与案例教学三个方面,探索R软件教学的一些心得。
  1.软件交叉
  统计应用软件包括:SAS(Statistical Analysis System)、SPSS(Statistical Package for the Social Science)、Stata、R语言等。SAS由于其功能强大而且可以编程,很受高级用户的欢迎,但是SAS非常庞大,难掌握。而SPSS致力于简便易行(其口号是“真正统计,确实简单”),并且取得了成功。Stata较好地实现了简便和功能强大两者的结合。与菜单式工作环境不同,R语言是一门计算机语言,是一种专门针对统计学设计的自由软件编程S语言。R软件由于其依赖编程实现,具有一定的灵活性。作为一个软件,其不可避免地与其他软件具有交叉功能。
  R软件可以与SPSS[2]交叉。在数据管理方面,SPSS有一个类似于Excel的界面友好的数据编辑器,可以用来输入和定义数据,而R软件虽然可通过在程序内部或键盘输入来定义数据,但一般通过文本文件导入数据,其数据的可视化不如SPSS,但是数据的可扩展性较好,可以方便地与其他软件交流;在统计分析方面,对比R软件,SPSS能够进行大多数统计分析,其缺点是没有稳健方法,难以实现个性化的创新方法;在绘图功能方面,SPSS绘图的交互界面非常简单,图形质量较好,但是某些复杂场景不如R灵活。总之,由于其便捷的菜单式操作,而易于掌握,在教学中,适当的将其与R软件对比讲解,能够加深对统计软件的理解,特别是通过对比在R中能实现而SPSS中不能实现的高级操作,能够了解统计软件的应用场景和优劣性。SPSS虽然号称操作简单,但是其复杂纷繁的菜单选项,也让人头晕,而在掌握R的帮助文件之后,R程序的编制并不复杂。
  R软件可以与Matlab[3]交叉。同为计算机语言,R与Matlab有很多相通之处。R软件与Matlab可在矩阵分解、解线性方程组、拟合等方面做对比;也可在编写自己的函数方面进行对比,如[1]中关于二分法求非线性方程根的函数,Matlab函数与R函数语句对比能更进一步解释算法的同向性和计算机语言功能上的相似性;在优化函数方面R的optimize()函数与Matlab的优化函数结果稍有不同;Matlab统计工具箱中自带的多个库函数可与R进行对比。总之,R特有的数据框操作更便捷,虽然Matlab通过构造结构体,可以构造类似于数据框的数据类型,但是操作仍然不够方便,针对统计应用而言,R比Matlab更有效。
  R可以连接SQL Server[4]。这首先需要R安装程序包RODBC(如果第一次安装程序包,R会让你选择一个链接点,下载程序包);然后在Windows下的ODBC中配置数据源,使用library(RODBC) 载入RODBC库,再使用odbcConnect()和sqlQuery()分别连接Windows中添加的数据库和查询数据库。值得注意的是在R环境下,应用SQL语句,可以对源数据库进行添加、删除、编辑,从而达到更改的目的。
  R软件可以与Eviews[5]交叉。在回归分析中,回归诊断比回归本身更重要,因为这涉及回归方法的合理性。其中关于残差的白噪声(正态的同方差、独立的残差序列)检验是回归诊断的重要内容。真正的误差服从正态分布,反之,如果回归的残差不是正态分布,则回归方程存在系统偏差,从而导致回归不合理,所以回归残差序列首先需要服从正态分布;同时残差也不应该与自变量的大小有关,不会因为自变量的值越大,误差就越大,也即多次试验的误差的方差不变;误差序列自身也不相关性,即非自相关,误差不会在误差序列内部传播。关于数据的正态性检验R可以由shapiro.test()或ks.test完成,但是关于异方差的检验教材中仅介绍了图示法,通过将残差数列导入Eviews,可分别由Eviews的White检验和Q检验完成残差序列的同方差性检验和相关性检验。
  2.课程交叉
  《R软件》与《数值分析》[6]交叉。教材[1]中,有些等价变形涉及数值分析、数值扰动。比如例6.5中,关于沸点与气压之间的关系,在回归之前,先将气压取对数,再扩大100倍,可以避免小数据对大数据的扰动。在回归分析中,微观尺度的数据与宏观尺度的数据在一起回归,往往需要有一个预处理,将他们转化为相同尺度的数据,再回归。
  《R软件》与《英语》的交叉。R软件的学习,总是离不开帮助文件,而帮助文件建立在英语基础上,为此,学好R软件需要一定的英语文档阅读能力,帮助文档,一般由主旨描述(Description)、使用语法(Usage)、参数解释(Arguments)、细节(Details)和例子(Examples)构成,其中参数解释和细节往往需要认真阅读,比较实用的方法是对照例子,在R软件中反复测试例子的变形形式。
  3.案例教学
  由于《R软件》课程的实践性,在教学中加入案例教学,会收到事半功倍的效果。如在编制函数部分加入华为、中兴公司的笔试题目;在假设检验中,加入招聘案例:10道4个备选的单项选择题,做对6道可以考虑录用;在聚类分析中,根据学生的作业等级,加入聚类分析,从而分析学生的人际关系;特别是加入大学生数学建模竞赛的部分内容,更能体现统计理论解决应用问题的方式。总之,案例教学,具有针对性、实践性、启发性、研究性和时效性,能够突出统计软件课程的应用性、实践性,激发学生的学习兴趣,带动课堂气氛,让枯燥的统计原理、统计方法变得生动形象,能提高教学质量。
  4.结论
  作为一门软件,R是一款功能强大的统计软件包,R是属于GNU系统的一个自由、免费、源代码开放的软件,全世界的R爱好者不断的开发,使R软件的发展很快。随着我国对于软件知识产权法规不断完善的情况下,学习、利用和基于R软件平台进行二次开发对于我国的科研人员来说越来越重要,学术界也更倾向于R,高级论文R实现较多,R正变得越来越流行。
  作为一门统计学实践课程,《R软件》是以统计理论、统计方法为基础,计算机语言为具体实现手段的专业方向课,为上好这门课,授课教师不可陷入统计学理论的讲解,在交代统计理论的来龙去脉的基础上,需将统计理论与统计软件相结合,将复杂的统计理论具体化、程序化、可视化。本文所提多种软件交叉、课程交叉,兼具案例渗透的教学方式,能够较好地将统计理论应用于统计实践,获得较好地教学质量。
  参考文献:
  [1]薛毅,陈立萍.统计建模与R软件[M].北京:清华大学出版社, 2007.
  [2]张文彤,邝春伟.SPSS统计分析基础教程(第2版)[M].北京:高等教育出版社,2011.
  [3]张贤明.MATLAB语言及应用案例[M].南京:东南大学出版社,2010.
  [4]黄维通,刘艳民. SQL Server数据库技术与应用[M].北京:高等教育出版社,2011.
  [5]易丹辉. 数据分析与Eviews应用[M].北京:中国人民大学出版社,2008.
  [6]王兵团,张作泉,赵平福. 数值分析简明教程[M].北京:清华大学出版社,2012.
其他文献
【摘要】在新课改的要求下,情境教学能有效激发学生对高中思想政治课程的兴趣,让高中思想政治教学在情境教学焕发出新的生命力和活力。本文阐述了根据情境教学的构建及原则,情境教学的流程及开展方式,并对现行情境教学存在的瓶颈进行分析,以求不断提升情境教学的有效性。  【关键词】情境教学 “境”与“知” 思想政治课  【中图分类号】G633.2 【文献标识码】A 【文章编号】2095-3089(2013)12
期刊
【摘要】融入地方红色资源开展大学生思想政治教育,是可以有效运用的教育手段。台州红色资源的形成与分布,尽管不集中,但在大学生红色教育过程中,也可以投入开发地方的红色资源的服务中去,既可以帮助大学生在精神品质上的提升,也可以实现社会共同进步。  【关键词】红色资源 旅游开发 红色教育  【基金项目】本文系台州职业技术学院2013年度校级课题《大学生职业道德教育模式探索》(课题编号:2013YB09)的
期刊
【中图分类号】G633.3【文献标识码】A 【文章编号】2095-3089(2013)12-0075-01  人们历来都把《荷塘月色》当作朱自清先生借景抒情的散文名篇,认为该文于遣词造句描写技巧上极见功力,并以比喻精妙、意境优美著称。而笔者认为其更具震撼力的不仅仅在于“景”,更在于其中“内蕴”的人类共有的生存状态和情感特征。  一、门里门外,两个世界——共同的生存状态  在《荷塘月色》的首尾两段分
期刊
【中图分类号】G47【文献标识码】A 【文章编号】2095-3089(2013)12-0023-03  高校作为社会大系统中不可或缺的重要环节,与其他子系统之间进行着信息的交流、互动和转换,高校的平安稳定,严重影响着高等教育的改革发展和社会的和谐稳定。党的十八大关于和谐社会建设和平安建设的精辟论述,高等教育各项改革的不断深入,以及高校学生结构的不断变化,对高校平安校园建设提出了许多新的挑战和要求,
期刊
【摘要】传统的语法课通常会让人产生枯燥乏味的感觉,如何打破这一局面?通过集体的智慧可以大胆地对语法课进行“破冰之履”。  【关键词】集体备课 语法课 虚拟语气 学生生活  【中图分类号】G633.4【文献标识码】A 【文章编号】2095-3089(2013)12-0112-01  传统的语法课通常会让人产生枯燥乏味的感觉,如何打破这一局面?随着新课程实施的深入,“单打独斗”的备课方式已经跟不上时代
期刊
【摘要】本文根据独立学院商务英语教育的规律和特点,主动适应区域经济建设和社会发展需要,探索了以就业为导向、职业能力为本位的独立学院英语专业商务课程设置的改革之路。  【关键词】独立学院 商务英语 课程设置 教学改革  【基金项目】江西省教育厅教育教学研究立项课题“以就业为导向、职业能力为本位的独立学院英语专业商务课程设置的研究与实践”研究成果之一。  【中图分类号】G64【文献标识码】A 【文章编
期刊
【摘要】本论文通过对安徽省内高校英语专业学生进行问卷调查,对英美文学传统教学模式现状进行利弊分析,揭示现行英美文学教学模式存在的问题,以此对教师在教学过程中以及学生在学习知识的过程中提出了相应的建议。本文尝试采用三度空间教学模式以创新英美文学课堂教学,扩大教学效果。  【关键词】英美文学课程 人本主义学习理论 三度空间教学模式  【基金项目】该论文是2012年地方高校国家级大学生创新创业训练计划项
期刊
【摘要】2013 年是广东省新课程高考实施的第7年,试题延续了前6年新课程卷的风格,一方面保持了传统,另一方面又着力重在考察基础,调整难度,回归教材,稳中求新等特点。整份试题给人以的感觉是考题以常规试题为主,考察面宽,逐步加强难度,这样既充分考察了各位考生的知识水平,又为高校引进新人才做出了挑选和分层的作用,根据考卷命题方式,考题思想、特点分析和考生答卷中出现的问题的分析,希望对其他一线老师有所帮
期刊
【摘要】高等数学是高等学校普遍开设的一门基础课。文章从民族类院校高等数学教学现实和特点出发,从教学理念、教学内容、教学方法和考试评价等方面提出了高等数学教学改革的基本思路。  【关键词】民族院校 高等数学 教学改革  【基金项目】宁夏回族自治区高等学校教育教学改革项目:《神经网络计算》专题研究型教学模式探索与实践(宁教高[2012]348号)]。 【中图分类号】G64 【文献标识码】A 【文章编号
期刊
【摘要】当今的高校数学课程考试模式改革是高校考试改革中的重点,由于现下的考试模式具有一定的局限性且不能正确的反应出学生的真实学习水平。我们应该正视当下数学考试模式中的种种缺点与不足并对其进行相对的模式改革,对考试模式中的构架和方式进行科学合理的改革,把学习过程中的终端评价和过程评价进行有机的集合,能方便并有效的对学生的学习情况进行科学的整合与客观的评价。  【关键词】高校数学 考试模式 探索与思考
期刊