《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 | ||||
实例2: 2013—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 | ||||
实例8: 2017年和2018年全国 发电量统计 | J | |||||
使用polar()绘制雷达图 | J | J | ||||
实例9:霍兰德职业兴趣测试 | J | |||||
使用errorbar()绘制误差棒图 | J | J | ||||
实例10: 4个树种不同季节的 细根生物量 | J | |||||
第3章图表辅助元素的定制
章名 | 图表辅助兀素的定制 | 学时 | 5 | |
学习目标 | 1.认识图表常用的辅助兀素 2.掌握坐标轴的定制,可以设置坐标轴的标签、刻 度范围和刻度标签 3.掌握标题与图例的定制,可以为图表添加标题和 图例 4.掌握网格的定制,可以显示网格及设置网格的样 式 linux虚拟机怎么全屏5.掌握参考线和参考区域的定制,可以为图表添加 参考线和参考区域 6.掌握注释文本的定制,可以为图表添加指向型和 无指向型的注释文本 7,掌握表格的定制,可以为图表添加表格 | |||
知识点 | 了解 | 掌握 | 重点 | 难点 |
认识图表常用的辅助兀素 | J | |||
设置坐标轴的标签 | J | mapreduce和spark的区别J | ||
设置刻度范围和刻度标签 | J | J | ||
实例1: 2019年内地电影票房 排行榜 | J | |||
添加标题 | J | J | ||
添加图例 | J | J | ||
实例2:支付宝月账单报告 (添加标题、图例) | J | |||
显示指定样式的网格 | J | |||
实例3:汽车速度与制动距离 的关系(添加网格) | J | |||
添加参考线 | J | |||
添加参考区域 | J | |||
实例4:全校高一年级各班男 女生英语成绩评估 | J | |||
添加指向型注释文本 | J | J | J | |
添加无指向型注释文本 | J | J | J | |
实例5: 2013—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 | |||
实例2: 2017年7月与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 | |
实例3: 2017年与2018年抖音用户 分析 | J | |||
共享相邻子图的坐标轴 | J | |||
共享非相邻子图的坐标轴 | J | |||
实例4:某地区全年气温和水量的 关系 | J | |||
约束布局 | J | |||
紧密布局 | J | J | ||
自定义布局 | J | J | ||
实例5: 2018上半年某品牌汽车销 售情况 | 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小时内删除。
发表评论