Python 可视化50图:Matplotlib、Seaborn 与图表案例解析

课程介绍

课程围绕 Python 数据可视化展开,从环境与可视化模块安装进入散点图、气泡图、拟合线、相关性矩阵和成对分析图等主题。通过数据准备、绘图代码、参数调整和图像解读,逐步说明不同图表适合表达什么信息。

后续覆盖偏差、排序、分布与组成等图表类型,并包含配套 Notebook 与课件。当前分享包含 76 段视频;“50图”为原课程主题名称,不等同于视频数量。目录按实际文件整理,删除文件名中的推广文字。

网盘说明:本课程为夸克网盘资源。

课程目录

第1章 课程介绍 + 可视化模块安装
任务1: 0 课程介绍 + 可视化模块的安装

第2章 关联(Correlation)
任务3: 1 散点图(1):绘制一个简单的散点图
任务4: 1 散点图(2):绘制多种颜色和图例的散点图
任务5: 1 散点图(3):找出数据,图例和颜色的列表
任务6: 1 散点图(4):绘制复杂图像
任务7: 1 散点图(5):解读图像:解读面积和人口的关系
任务8:(原文件未保留课题名)
任务9: 1 散点图(7):解读图像:教育,贫困,面积和人口的关系
任务10: 2 气泡图(1):点的尺寸所携带的信息
任务11:2 气泡图(2):参数s的陷阱
任务12:2 气泡图(3):图例为什么不能是一致大小?
任务13:2 气泡图(4):给气泡图加上文字
任务14:2 气泡图(5):在气泡图上绘制凸包
任务15:3 带最佳拟合线的散点图(1):认识绘制最佳拟合线散点图的函数
任务16:3 带最佳拟合线的散点图(2):绘制一图两线的图像
任务17:3 带最佳拟合线的散点图(3):一图多线,多图一线
任务18:3 带最佳拟合线的散点图(4):图像解读
任务19:4&5 抖动的带状图与计数图
任务20:6 边缘直方图(1):对画布进行分割
任务21:6 边缘直方图(2):认识直方图,认识绘制直方图的函数
任务22: 6 边缘直方图(3):认识数据 + 代码解读
任务23:6 边缘直方图(4):图像解读
任务24:7 边缘箱线图
任务25:8 相关性矩阵图 (1):相关性矩阵图存在的必要性
任务26:8 相关性矩阵图 (2):计算相关性矩阵,绘制图像
任务27:8 相关性矩阵图 (3):图像解读
任务28:9 成对分析图

第3章 偏差(Deviation)
任务30:10 发散型条形图(1) 认识偏差图并绘制简单条形图
任务31:10 发散型条形图(2) 对简单条形图进行变形
任务32:10 发散型条形图(3) 认识数据集并绘制目标图形
任务33:10 发散型条形图(4) 图形解读
任务34:11 发散型文本图
任务35:12 发散型包点图(1) 绘制简单包点图
任务36:12 发散型包点图(2) 认识数据并绘制包点图
任务37:12 发散型包点图(3) 弱化图形边框并解读源码
任务38:13 棒棒糖图(1) 认识带标记的发散型棒棒糖图
任务39:13 棒棒糖图(2) 绘制基础棒棒糖图并且强调某一款车型
任务40:13 棒棒糖图(3) 添加补丁
任务41: 13 棒棒糖图(4) 添加注释
任务42:14 面积图(1) 认识面积图并绘制简单面积图
任务43:14 面积图(2) 认识数据集并绘制面积图
任务44:14 面积图(3) 给面积图添加装饰
任务45:14 面积图(4) 给面积图添加注释并解读源码

第4章 排序(Ranking)
任务47:15 有序条形图(1):认识绘制条形图的函数
任务48:15 有序条形图(2):处理绘图所需的数据集
任务49:15 有序条形图(3):面向对象的可视化:plt.subplots
任务50:15 有序条形图(4):添加注解,装饰图像
任务51:15 有序条形图(5):绘制长方体 + 面向对象绘图的第一个问题
任务52:15 有序条形图(6):面向对象绘图的第二个问题 + 图像解读
任务53:16&17 棒棒糖图 & 包点图
任务54:18 坡度图(1):认识在连点之间连线的函数
任务55:18 坡度图(2):认识数据 + 代码解读
任务56:18 坡度图(3):解读图像 – 1952~1957年之间的亚洲
任务57:19 哑铃图(1):认识数据,代码解读
任务58:19 哑铃图(2):代码解读 +图像解读

第5章 分布(Distribution)
任务60:20 连续变量直方图(1) 认识连续变量直方图
任务61:20 连续变量直方图(2) 绘制连续变量直方图
任务62:20 连续变量直方图(3) 源代码解读及图形解读
任务63:21 分类变量直方图
任务64:22 密度图(1) 认识密度图
任务65:22 密度图(2) 绘制密度图并解读图形
任务66:23 直方密度曲线图
任务67:24 joyplot(1) joyplot名字的由来
任务68:24 joyplot(2) 认识joyplot函数并绘制鸢尾花数据集的joyplot
任务69:24 joyplot(3) 绘制目标图形并解读图形
任务70:25 分布式包点图(1)导入数据并做简单数据处理
任务71:25 分布式包点图(2)绘制目标图形
任务72:25 分布式包点图(3)源码及图形解读

第6章 组成(Composition)
任务74:31 华夫饼图 (1):认识绘制华夫饼图的库
任务75: 31 华夫饼图 (2):参数bbox_to_anchor详解
任务76:31 华夫饼图 (3):认识数据,准备数据
任务77:31 华夫饼图 (4):绘制图像
任务78:31 华夫饼图 (5):解读图像,华夫饼图的适用范围
任务79:32 饼图
任务80:33 树形图
任务81:34 条形图(柱状图)

配套练习资料
任务29:偏差图IPY文件.zip
任务46:排序图IPY文件.zip
任务59:分布图IPY课件.zip
任务73:week5 组成图.ipynb

资源下载
下载价格30 学币
VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?