R语言对学生评价的统计研究
2017-12-28沈娴河北工程技术学院
沈娴 河北工程技术学院
R语言对学生评价的统计研究
沈娴 河北工程技术学院
随着高等教育的不断普及,高校教学质量的提高已经成为普遍关注的话题。作为高校评估的主要形式,学生评价被广泛的采用。学生评价系统由于数据庞大且复杂,需要运用适当的统计软件和方法来挖掘数据潜在的信息,R语言作为一个自由且免费的软件,其优秀的统计分析功能越来越受到广大高校的欢迎。基于R语言的学生评价系统可以利用简单明了的命令使用户便于理解,其可编程的函数语言环境也为需要个性化定义的用户提供了极大的便利。本文从R语言的内涵出发,阐述了R语言的优势,分析了R语言对学生评价的统计研究。
R语言 学生评价 统计研究
近年来,我国高等教育逐渐从精英化到大众化过渡中,高校的教师和学生的数量在急剧的增长中,对于高校的教学质量的担忧紧随而来。高校的学生评价系统基本可以全面的评价高校教师的教学质量,也是学校领导和学术督导委员会对高校教师的教学质量进行监督的一种重要的方式。但是学生由于对于课程机构和高校教师尚不了解,对于教师的评价带有明显的主观意识,为了更深层次的挖掘客观数据潜在的信息,需要对学生评价的大数据进行统计分析。R语言作为一个免费自由的软件,其数据处理的能力有着极大的优势。
1 R语言的内涵
R语言诞生于S语言的一个分支,是S语言的一种实现,新西兰奥克兰大学的Robert Gentleman和Ross Ihaka及其他志愿人员开发了一个R系统。由“R开发核心团队”负责开发。首先,R语言是免费而自由的,用户可以随意的下载并使用,R语言可以在很多平台上编译和运行,比如Windows,Linux,UNIX等。其次,R语言具有强大的统计分析功能,其不仅仅是一种统计分析的工具,更是一种参与统计分析研究的渠道。
2 R语言的优势
(1)可编程。R语言是个开放性的统计编程软件,其语法通俗易懂,可编程的函数语言环境也为需要个性化定义的用户提供了极大的便利,吸引了我国很多统计学者、可视化学者的喜爱。
(2)互动性。R语言除了图形输出在其他窗口外,它的输入输出都是在同一个窗口进行的。还具有辅助的绘图功能,输出的图形可以保存为多种图片形式,甚至还可以保存成PDF格式。其强大的互动性吸引了很多用户使用,可以在界面上轻松的获得需要的图像。通过命令解释器对其进行访问,可以轻松制作出高质量的图像。
(3)兼容性强。R语言具有强大的兼容性,可以跨平台运行,这是很多统计软件达不到的,可以高效的展开数据分析等统计工作。
3 R语言在统计学中的优势
统计学的研究过程大致可以分为收集数据、处理数据、分析数据、解释数据和得到结论这五个阶段。R语言主要在处理数据和分析数据这两个阶段发挥巨大的优势。R语言在数据的预处理和整合以及数据的图像显示方面具有强大的能力,在分析数据方面主要采用参数估计、假设检验和线性回归等方法。
4 R语言对学生评价的统计研究
学生评价的大数据并不能直观的反映出教师的教学质量,要对各个数据进行处理和分析,进行综合评价,挖掘出大数据背后隐藏的潜在的信息,本课题利用R语言来解决这一问题,进而提高统计的效率。
在学生评价系统中,学生按照不同学院、专业、班级分类,教师按照教师编码、所在院系、职称结构、授课名称和班级规模的方式进行数据的整合。对于教师来说,课程在不同院系和专业学生的满意度都可以通过R语言作图分析最终获得一个评价结果数据库。
也可以通过R语言统计建模的方法实现学生评价系统,以R语言为分析工具,编写统计代码,对不同目标进行描述、数据处理和分析,通过建立模型提炼出数据的规律和规则,并对未来趋势做出一定的预测。
运用R语言对学生评价进行统计分析的过程中,通过以正态分布为目标,进行数据的收集和整合,并选取适当的样本和函数对数据进行分析。在对大数据进行处理的模块中,常用的筛选方式有填补空缺法、异常值隐藏法和标准值替换法等,在必要时还要经过多次筛选,以保证基于R语言的大数据处理平台的准确性。
学生评价是高校对教学质量进行监督的重要手段,目的是发现教师在教学中的优势和不足,并督促教师积极的进行改正,从而提高教师的教学质量,更好的为学生服务。本课题利用R语言这一统计工具对学生评价系统进行了研究,根据教育评价学和统计学方面的理论知识进行了广泛的探讨。随着科学技术的不断进步,校园网设施的不断完善,最新最高科技集成环绕的智慧校园亟待实现。R语言作为一款强大的统计工具,高校可以自由而免费的使用,为高校的教学和科研工作带来了极大的便利。在当前注重知识产权的大背景下,熟悉和运用好R语言对于统计分析有着巨大的现实作用。
[1]魏利明,陈文冬.R语言统计建模方法在满意度预测中的应用[J].江苏通信.2015,(6)56-59.
[2]刘二钢,马建强.R语言在统计分析中的使用技巧[J].电脑知识与技术.2017,13(1):251-256.
[3]朱述知.R语言在统计学教学中应用初探[J].湛江师范学院学报.2014,35(3):48-51.
[4]周芸韬.基于R语言的大数据处理平台的设计与实现[J].现代电子技术.2017,40(2):53-56,59.
[5]谭振江,朱冰.基于R语言的学生成绩分析[J].智能计算机与应用.2017,7(1):76-78,82.
2017年河北工程技术学院课题《R语言对学生评价的统计研究》研究成果(课题编号:2017HG09)。