数据可视化—基于R语言教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据可视化—基于R语言》
教学大纲与教学计划 一、课程及教师基本信息
课程名称 (中/英文) 数据可视化—基于R
语言
D a ta V is u a liz a tio n w ith R
课程编号 学分 2
课程性质 选修 授课对象 本科或研究生 先修课程要统计学
任课 教师 信息 姓名 职称 办公时间及地点:
办公电话、邮箱地址:
助教
信息
教师
简介
二、教学目标与课程简介
课程教学目标
设置本课程的目的在于培养学生使用R语言分析数据和解决实际问题的基本能力。
教学应达到的总体目标是:(1)使学生系统地掌握数据可视化的基本统计方法。
(2)掌握各种数据可视化方法的不同特点、应用条件及适用场合。
(3)熟练使用R语言进行数据可视化,并对可视化的结果进行合理的解释和分析。
课程简介
《R语言数据可视化》是为全校本科生(或研究生)开设的一门选修课,教学内容主要包括:数据可视化与R语言、R语言绘图基础、类别数据可视化、分布特征可视化、变量间关系可视化、样本相似性可视
化、时间序列可视化等内容。
本课程适合本科适合全校所有学生修读,
要求学生已经初步掌握统计学的基本知识。
每周教学时间为2课时,以
课堂讲授和课后练习为主。
使用中文教材(参见后文的推荐教材目录),
并在讲授过程中结合R软件实现可视化。
作业以实际问题和实际数据
为主。
三、考核与考试
考核 方式
平时考核
( %)
注:占总成
绩的
40-60%
考核类型 课程作业 课堂表现 期中考试
占平时考
核比例
40 20 0
期末考核
( %)
占60%。
采取实际数据分析报告形式,主要考核学生的
理解和应用能力。
要求学生自己收集实际数据,并使用R
语言对数据进行可视化分析,写出R代码,撰写完整的
可视化分析报告。
学习 要求 学生在课前需要根据教学进度预习教材内容。
课后认真完成指定的作业教。
每周的课外学习时间不应少于3小时。
四、教学计划和教学内容
教学 周 章节
名称
讲授内容
和程度
教学
时数
学生学习要求
掌握的内容 课后作业
第1周 数据可视
化与R语
言
数据可视化的基
本问题、R下载、
安装和初步使
用。
创建R数据。
2
数据可视化的目
的。
R数据的创建。
下载和安装R。
R的初步使用练
习。
第2周 数据可视
化与R语
言
R语言数据处理。
2
R数据的其他操作。
生成频数分布表。
数据类型的转换。
下载和安装R。
R的初步使用练
习。
第3周 R语言绘
图基础
R的基本绘图函
数。
图形参数与
图形控制。
页面
布局与图形组
合。
2
高级绘图函数
plot。
其他高级绘图
函数。
低级绘图函
数。
图形参数和图
形控制。
绘图颜色
R函数练习。
课后作业。
的使用。
Pat函数和layout函数的的使用。
第4周 类别数据
的可视化
条形图及其变
种。
树状图。
马
赛克图及其变
种。
2
条形图及其应用场
合。
使用R函数绘
图各种图形。
R函数练习。
课后习题作业。
第5周 类别数据
的可视化
关联图和独立性
检验的P值图。
气泡图和热图。
玫瑰图和金字塔
图。
饼图及其变
种。
2
各种图形的特点及
应用场合。
使用R
函数绘图各种图
形。
R函数练习。
课后习题作业。
第6周 分布特征
可视化
直方图与核密度
图。
箱线图和小
提琴图。
2
各种图形的特点和
应用场合。
使用R
函数绘图各种图
形。
R函数练习。
课后习题作业。
第7周 分布特征
可视化
点图和带状图。
海盗图和分布概
要图。
2
各种图形的特点和
应用场合。
使用R
函数绘图各种图
形。
R函数练习。
课后习题作业。
第8周 变量间关
系可视化
散点图与散点图
矩阵。
条件散点
图。
2
各种图形的特点和
应用场合。
使用R
函数绘图各种图
形。
R函数练习。
课后习题作业。
第9周 变量间关
系可视化
3D散点图和气
泡图。
广义配对
图阵。
2
各种图形的特点和
应用场合。
使用R
函数绘图各种图
形。
R函数练习。
课后习题作业。
第10周 样本相似
性可视化
轮廓图和雷达
图。
星图和脸谱
图。
2
各种图形的特点和
应用场合。
使用R
函数绘图各种图
形。
R函数练习。
课后习题作业。
第11周 样本相似
性可视化
聚类方法简介。
聚类图和热图。
2
各种图形的特点和
应用场合。
使用R
函数绘图各种图
形。
R函数练习。
课后习题作业。
第12周 时间序列
可视化
反映时间序列变
化模式的图形。
2
折线图和面积图。
蒸汽图和风筝图。
表格图和日历图。
使用R函数绘图各
种图形。
R函数练习。
课后习题作业。
第13周 时间序列
可视化
反映时间序列变
动特征的图形。
成分分解图。
2
瀑布图和斜率图。
序列的改变点。
时
间序列的动态交互
图。
使用R函数绘
图各种图形。
R函数练习。
课后习题作业。
第14周 其他可视
化图形
瀑布图。
环和弦
图。
桑基图。
平
行集图。
3D透视
图。
词云图。
2
各种图形的特点和
应用场合。
使用R
函数绘图各种图
形。
R函数练习。
课后习题作业。
第15周 其他可视
化图形
出版物中的图
表。
2
各种图形的特点和
应用场合。
使用R
函数绘图各种图
表。
R函数练习。
课后习题作业。
第16周 总复习 数据可视化及其
图形分类。
各章
的内容框架和学
习要点
2
各章节之间的逻辑
和学习要点。
第17周 期末考试 期末考试:撰写数据分析报告。
注:1. 教学进度和时数可根据教学情况做适当调整。
2. 学生学习要求包括教材阅读、参考书目阅读、课程作业、课后练习等;
五、推荐教材及阅读文献
使用教材:
贾俊平著,《数据可视化—基于R语言》,人民邮电出版社,2020。
参考文献:
John Hilfiger.R.
图形化数据分析. 北京:人民邮电出版社,2017.
Winston Cbang.R 数据可视化手册. 北京:人民邮电出版社,2014.
Paul Murrell.R. R绘图系统. 第2版,北京:人民邮电出版社,2016.
Robert I.Kabacoff.R. R语言实战. 第2版,北京:人民邮电出版社,2016.
版社,2015.
Joseph Adler.R. 语言核心技术手册. 第2版,北京:电子工业出版社,2014.
贾俊平. 统计学—基于R. 第3版,北京:中国人民大学出版社,2019.
课程负责人(签字):
基层教学组织(教研室)负责人(签字):
学院(系)、部主管领导(签字):
学院(系)、部(盖章)
_________年____月____日。