1、1数据挖掘理论与技术课程名称:数据挖掘理论与技术英文名称:Data mining theory and technology课程代码:学 分:2课程总学时:40 实验学时:0 (其中,上机学时:24)课程性质:必修 选修是否独立设课:是 否课程类别:基础实验 专业基础实验 专业领域实验含有综合性、设计性实验:是 否面向专业:传播学、新闻学先修课程:大纲编制人:郑重 课程负责人:郑重 实验室负责人:胡兵一、教学信息教学目标与任务:本课程教学目的在于向学生较全面地介绍关系数据库技术的基本知识和一般原理,使学生在理解数据在关系数据库中的组织形式、数据彼此的逻辑联系及联系方式等基本范畴的基础上,掌握基
2、于关系数据库技术的数据分析方法,并能够熟练地应用以 r 语言为基础的数据库管理系统软件提取数据、加工数据和对数据进行组织输出。同时,通过上机操作、练习和实验,使学生加深对关系数据库理论的理解和认识,提高综合分析问题和解决问题的能力,并掌握利用 r 语言从数据库中查询数据和设计业务报表的方法。教学基本要求:数据挖掘理论与技术是新闻学、传播学与技术各相关专业本科生的专业基础必修课程。本课程的任务是使学生在正确理解数据库原理的基础上,熟练掌握 r 语言在网络舆情数字抓取及应用技术的能力。2考核方式:本课程的考核包括 2 个部分,分别为:平时成绩、期末考试,分数分别占40、60。二、教学资源(一)实验
3、指导书与参考书1、张良均编著.R 语言数据分析与挖掘实战 ,机械工业出版社,第 1 版,20152、Brian dennis 编著.R 语言初学指南 ,中国邮电出版社,第 1 版,20163、 卡巴科弗 (Robert I.Kabacoff)编著.R 语言实战 ,人民邮电出版社,第 2 版,2016三、实验内容与学时安排实验项目编号实验项目名称实验学时实验内容提要 实验类型 实验要求 每组人数 主要仪器设备 与软件1 R 语言环境初识 2 1、R 语言环境初识综合性必做1 计算机、R 语言软件2 R 脚本的使用 2 2、R 脚本的使用综合性必做1 计算机、R 语言软件3 函数的使用 2 3、函
4、数的使用综合性必做1 计算机、R 语言软件4 基本绘图 2 4、基本绘图综合性必做1 计算机、R 语言软件5 数据的输入与输出 2 5、数据的输入与输出综合性必做1 计算机、R 语言软件6R 中数据的计算任务2 6、R 中数据的计算任务综合性必做1 计算机、R 语言软件7 逻辑与控制的使用 2 7、逻辑与控制的使用综合性必做1 计算机、R 语言软件8 二次函数的使用 2 8、二次函数的使用综合性必做1 计算机、R 语言软件9 三角函数的使用 2 1、三角函数的使用综合性必做1 计算机、R 语言软件10指数函数及对数函数的使用2 1、指数函数及对数函数的使用综合性必做1 计算机、R 语言软件11
5、 矩阵运算的使用 2 1、矩阵运算的使用综合性必做1 计算机、R 语言软件12 高级绘图的使用 21、绘制二维图形2、符号、线与坐标轴风格的选项综合性必做1 计算机、R 语言软件3四、英文介绍“Data mining theory and technology” SyllabusCourse CodeCourse Title Data mining theory and technologyCourse Category Specialty-related CourseCourse Nature Elective CourseClass Hours Total hours: 40 hours
6、on board: 24 hours of experiment: 0 hours of practice: 0Credits 2SemesterInstitute School of Journalism and communicationProgram Oriented Communication and JournalismTeaching Language ChinesePrerequisitesStudent Outcomes (Special Training Ability)This course is to cultivate students learning ability
7、, practical ability and support ability of research and innovation, curriculum through theory and experiment technology and software platform of the curriculum, students with professional learning and living needs of their own, for the development of database application system, awareness and abilit
8、y to cultivate students knowledge and innovationTeaching ObjectivesThe purpose of this course is to introduce students to the basic knowledge of relational database technology comprehensively and the general principle, the basic category of the students in the understanding of data in relational dat
9、abase, data organization form each others logical relation and contact way of the master, analysis method of relational database technology based on the data, software and database management system able to skillfully use R language based data extraction, data processing and data organization output
10、. At the same time, through the machine operation, experiment and practice, to enable students to deepen the understanding of the theory of relational database, improve the comprehensive ability to analyze and solve problems, and to grasp the method of query data and design business reports from the
11、 database by using R language.Course Description“Data mining theory and technology“ is a basic compulsory course for undergraduates majoring in journalism, communication and technology. The task of this course is to enable students to master the ability of R language in digital capture and applicati
12、on technology of network public opinion on the basis of understanding the principles of database correctly.Instruments and EquipmentsComputer、R language software。Experiment ReportAssessmentThe assessment of this course consists of 2 parts, namely: usual results and final examination, the scores are
13、40% and 60% respectivelyTeaching Materials and Reference Books1, edited by Zhang Liangjun, “R language data analysis and mining practice“, mechanical industry press, first edition (October 2015)2, Brian, Dennis edited, “R language learning guide“, China Post and Telecommunications Publishing House,
14、first edition (January 2016);3, Kaba C F (Robert I.Kabacoff) edited, “R language combat“, the peoples post and Telecommunications Publishing House, Second Edition (May 1, 2016)4, Alan - F - Joel (Alain F.Zuur), “R language beginners guide“, Xian Jiao Tong University press; First Edition (September 1, 2011)Prepared by Whom and When2017.6