Python数据可视化》课程教学大纲
课程编号:202000101001
学 分:5学分
学 时:47学时 (其中:讲课学时31上机学时:16
先修课程:《Python数据预处理》
后续课程:Python数据挖掘
适用专业:计算机专业
开课部门:计算机系
一、课程的性质与目标
本教材是数据可视化的基础教程,主要介绍了数据可视化的理论知识与可视化库matplotlib的核 心用法,并在每章穿插了相关知识点的实例,将理论与实践完美结合,帮助读者更快地
进入数据可 视化领域。
二、课程的主要内容及基本要求
1章数据可视化与matplotlib
章名
数据可视化与 matplotlib
学时
3
怎么卸载隐藏流氓软件学习目标
1.了解什么是数据可视化
2.熟悉数据可视化的方式,可以选择正确的可视化图 表
3.了解常见的数据可视化库
4.认识matplotlib,可以在Python环境中安装 matplotlib
5.掌握matplotlib的基本用法,可以使用两种方式绘 制第一个图表
知识点
了解
掌握
重点
难点
什么是数据可视化
J
常见的数据可视化方式
J
选择正确的数据可视化图表
J
J
常见的数据可视化库
J
matplotlib 概述
J
安装 matplotlib
J
使用matplotlib绘制图表
J
J
2章使用matplotlib绘制简单图表
章名
使用matplotlib绘制简 单图表
学时
6
学习目标
1.掌握matplotlib的绘图函数,可以绘制一些简单的 图表
知识点
了解
掌握
重点
难点
使用plot()绘制折线图
J
J
实例1:未来15天最高气温和 最低气温
J
使用bar()绘制柱形图或堆积柱 形图
J
J
实例22013—2019财年阿里 巴巴淘宝和天猫平台的GMV
J
使用barh()绘制条形图或堆积 条形图
J
J
实例3:各商品种类的网购替 代率
J
使用stackplot()绘制堆积面积图
J
实例4:物流公司物流费用统 计
J
使用hist()绘制直方图
J
实例5:人脸识别的灰度直方 图
J
使用pie()绘制饼图或圆环图
J
J
实例6:支付宝月账单报告
J
使用scatter()绘制散点图或气泡 图
J
J
实例7:汽车速度与制动距离 的关系
J
使用boxplot()绘制箱形图
J
J
实例82017年和2018年全国
发电量统计
J
使用polar()绘制雷达图
J
J
实例9:霍兰德职业兴趣测试
J
使用errorbar()绘制误差棒图
J
J
实例104个树种不同季节的 细根生物量
J
3章图表辅助元素的定制
viewport可以设置的属性mapreduce和spark的区别
章名
图表辅助兀素的定制
学时
5
学习目标
1.认识图表常用的辅助兀素
2.掌握坐标轴的定制,可以设置坐标轴的标签、刻 度范围和刻度标签
3.掌握标题与图例的定制,可以为图表添加标题和 图例
4.掌握网格的定制,可以显示网格及设置网格的样 式
linux虚拟机怎么全屏
5.掌握参考线和参考区域的定制,可以为图表添加 参考线和参考区域
6.掌握注释文本的定制,可以为图表添加指向型和 无指向型的注释文本
7,掌握表格的定制,可以为图表添加表格
知识点
了解
掌握
重点
难点
认识图表常用的辅助兀素
J
设置坐标轴的标签
J
J
设置刻度范围和刻度标签
J
J
实例12019年内地电影票房 排行榜
J
添加标题
J
J
添加图例
J
J
实例2:支付宝月账单报告 (添加标题、图例)
J
显示指定样式的网格
J
实例3:汽车速度与制动距离 的关系(添加网格)
J
添加参考线
J
添加参考区域
J
实例4:全校高一年级各班男 女生英语成绩评估
J
添加指向型注释文本
J
J
J
添加无指向型注释文本
J
J
J
实例52013—2019财年阿里 巴巴淘宝和天猫平台的GMV
(添加注释文本)
J
添加自定义样式的表格
J
J
实例6:果酱面包配料比例
J
4章图表样式的美化
章名
excel无网格线怎么设置图表样式的美化
学时
6
学习目标
1.熟悉默认的图表样式和修改图表样式的方法
2.掌握matplotlib的颜,可以使用多种方式填充图表 元素的颜
3.掌握matplotlib的线型,可以选择任意的线条类型
4.掌握matplotlib的数据标记,可以为折线图或散点图 添加各种标记
5.掌握matplotlib的字体,可以为图表的文本设置任意 样式的字体
6.掌握matplotlib的风格,可以为图表调整任意的风格
7.掌握填充指定多边形或区域的方法
知识点
了解
掌握
重点
难点
默认图表样式
J
图表样式修改
J
J
使用基础颜
J
J
使用颜映射表
J
J
实例1:两个地区对不同种类 图书的采购情况
J
选择线条的类型
J
J
实例220177月与2019 7月国际外汇市场美元/人 民币汇率走势
J
添加折线图或散点图的数据标 记
J
J
实例3:标记不同产品各季度 的销售额
抖音python入门教程
J
设置字体样式
J
J
实例4:未来15天的最高气 温和最低气温(设置字体样 式)
J
切换主题风格
J
填充多边形或曲线之间的区域
J
实例5:彩的雪花
J
5章子图的绘制及坐标轴共享
章名
子图的绘制及坐标 轴共享
学时
6
学习目标
1.掌握绘制子图的几种方式,可以绘制固定区域 和自定义区域的子图
2.掌握共享坐标轴的方式,可以共享子图之间的 坐标轴
3.掌握子图的布局方式
知识点
了解
掌握
重点
难点
绘制固定区域的单子图
J
J
实例1:某工厂产品A与产品B去 年的销售额分析
J
绘制固定区域的多子图
J
J
实例2:部分国家养猫与养狗人 比例分析
J
绘制自定义区域的单子图
J
J
J
实例32017年与2018年抖音用户
分析
J
共享相邻子图的坐标轴
J
共享非相邻子图的坐标轴
J
实例4:某地区全年气温和水量的 关系
J
约束布局
J
紧密布局
J
J
自定义布局
J
J
实例52018上半年某品牌汽车销 售情况
J
6章坐标轴的定制
章名
坐标轴的定制
学时
4
学习目标
1.熟悉坐标轴的组成部分
2.掌握坐标轴的创建方式,可以向画布的任意位 置添加坐标轴
3.掌握刻度位置、格式、样式的定制方式
4.熟悉轴脊的定制方式,可以隐藏坐标轴的全部 或部分轴脊
5.掌握轴脊位置的修改方式
知识点
了解
掌握
重点
难点
坐标轴概述
J
向任意位置添加坐标轴
J
定制刻度的位置和格式
J
J
J
定制刻度的样式
J
J
J
实例1:深圳市24小时的平均风速
J
隐藏全部轴脊
J
隐藏部分轴脊
J
实例2:深圳市24小时的平均风速 (隐藏部分轴脊)
J
移动轴脊的位置
J
实例3:正弦与余弦曲线
J
7章 绘制3D图表和统计地图
章名
绘制3D图表和统计 地图
学时
4
学习目标
1.掌握mplot3d工具包的用法,可以使用mplot3d 绘制常见的3D图表
2,掌握animation模块的用法,可以使用 animation 制作动 画
3.掌握basemap工具包的用法,可以使用 basemap绘制统计地图
知识点
了解
掌握
重点
难点
mplot3 d 概述
J
J
绘制常见的3D图表
J
实例1:三维空间的星星
J
animation 概述
J
J
J
实例2:三维空间闪烁的星星
J
basemap 概述
J
J
J
实例3:美国部分城镇人口分布
J

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。