学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
R语言程序设计
分享
spContent=R语言是一门用于统计分析、数据挖掘和数据可视化的语言,在大数据时代其应用领域非常广泛。本课程从数据挖掘角度讲解R语言,涉及R语言特性、数据对象和管理、数据可视化、基本统计分析概念、数据挖掘建模和应用等内容。本课程对于非计算机专业的选修学生来说,不仅仅是学习一门程序设计语言,更重要的是了解数据挖掘的建模方法和应用特点,将计算思维和程序能力打好基础,对今后专业数据的分析处理实用有帮助。
—— 课程团队
课程概述

本课程是面向全校本科生信息能力模块的选修课程。48学时,3学分。


R语言知识点内容较多,本课程从数据挖掘角度讲解R语言。从课程内容上R语言基础和数据挖掘建模两部分,每部分有理论和实验。让同学们从案例中掌握R语言基础和数据挖掘实际应用,对其今后专业课程学习中需要的计算思维和程序能力打好基础。


大数据时代,数据的分析处理非常重要,数据挖掘作为数据科学的重要一环,其典型的应用如分类与预测、聚类分析、关联规则、智能推荐、时序模式、神经网络应用广泛。本课程对于非计算机专业的选修学生来说,不仅仅是学习一门程序设计语言,更重要的是了解数据挖掘的建模方法和应用特点,对其今后专业数据的分析处理有帮助。


本课程的教学目标:

课程目标1:专业知识方面。掌握R语言与数据挖掘的基础知识,学会R语言的常用功能,理解与掌握使用R语言进行数据挖掘的基本原理。


课程目标2:专业能力方面。掌握R语言数据挖掘中的建模与应用,了解和熟悉常用数据挖掘算法例如分类与预测、聚类分析、关联规则、智能推荐、时序模式、神经网络的基本原理和应用。


课程目标3:综合能力方面。在具体案例中掌握实施R语言数据挖掘的流程,初步具备综合运用R语言进行数据挖掘的基本能力。 


课程目标4:思想政治素质方面。强化学生在大数据挖掘实践中的道德品质与伦理素养,要求学生在其中培养爱国敬业、诚实守信等基本素质。








成绩 要求

完成课程的全部学习任务将给予结课认证证书,证书设置“合格”(成绩在60分~79分之间)与"优秀"(成绩在80分~100分之间)两档课程标准,由任课教师签发课程结业证书。


课程大纲
参考资料

R语言:www.r-project.org/

入门教程:www.w3cschool.cn/r/

IDE工具:www.rstudio.com

R包下载:cran.r-project.org

论坛:d.cosx.org/t/r

论坛: www.r-bloggers.com

R共享:rpubs.com

R语言编程艺术(美Norman著),机械工业出版社,2013;

R语言与数据挖掘(张良均等著),机械工业出版社,2019;

中国大学MOOC中SPOC“R语言程序设计”资源,2021