**补齐图表与数据表达缺口**
这门课的核心任务不是教你写复杂的算法,而是解决“数据有了,但讲不清楚”的痛点。很多初学者能跑通爬虫或 pandas 清洗,却卡在如何把枯燥的表格变成有洞察力的图表上。如果你只会在 Excel 里点鼠标,或者用 Matplotlib 画图全得查文档、记不住参数,这门课就是为你准备的。它不假设你精通前端或交互设计,而是从基础语法出发,把“画图”这件事拆解成可复用的技能模块。适合那些已经掌握 Python 基础语法、熟悉 Pandas 数据处理,但缺乏可视化实战经验的学习者。如果你对 Seaborn 和 Matplotlib 的区别感到困惑,或者不知道何时该用箱型图、何时该用热力图,建议优先学习这两部分,这能直接打通你从数据到结论的最后一环。
**聚焦两套主流库的实战差异**
课程资料重点展示了 Matplotlib 和 Seaborn 两套工具链,建议不要平均用力,而是根据需求选择性深入。Matplotlib 部分侧重于底层控制,比如手动创建画布、调整坐标轴范围、绘制散点图或折线图,适合需要精细控制图表细节、生成出版级图像的场景。Seaborn 部分则侧重高层统计绘图,比如通过几行代码快速生成分布图、回归图或矩阵热力图,适合探索性数据分析和快速验证假设。学习时,先过一遍 Matplotlib 的“认识库”和“创建图表”章节,理解其核心对象 Figure 和 Axes;再跳到 Seaborn 的章节,重点看 `lineplot`、`boxplot` 和 `heatmap` 的应用。学完这部分,你应能独立回答:如何绘制一张带置信区间的趋势线?如何用热力图展示变量间的相关性矩阵?不要试图背代码,而是理解每个图表类型对应的业务问题,例如箱型图用于识别异常值,散点图用于观察两个变量的相关性。
**结合综合项目巩固闭环能力**
光看绘图教程容易陷入“只会画,不会做”的困境。资料包中包含第 6 周的“抽奖系统”综合项目实战,这是检验编程基本功的关键环节。这个项目涉及多线程编程和正则表达式,看似与可视化无关,实则是构建完整 Python 应用能力的必要拼图。建议你先完成可视化的章节练习,再回头做抽奖系统项目。在项目中,你可以尝试将抽奖结果的历史数据记录下来,并调用之前学过的 Seaborn 或 Matplotlib 绘制获奖频率分布图。这样,可视化就不再是孤立的功能,而是融入业务流程的一部分。资料里的 PDF 练习和代码包不要直接运行,建议遮住答案,自己先写一遍绘图代码,卡住时再对照资料。最终目标是你能独立搭建一个小型数据分析管道:从读取原始数据,到清洗过滤,再到用代码自动生成三张核心图表并写入报告。如果能做到这一步,说明你已具备初级数据分析师所需的核心技能,不再需要依赖现成的 GUI 工具,而是能用代码灵活适配任何数据格式。
课程目录
📁 {19}--第20周数据分析进阶:数据可视化
📁 {2}--数据可视化之Seaborn
📁 {3}--第3章Seaborn绘图
[19.2.3.4]--3-5回归图:lmplot历年收益率_ev.mp4 [66.5 MB]
[19.2.3.3]--3-4类别图:boxplot历年收益率比较_ev.mp4 [38.5 MB]
[19.2.3.2]--3-3分布图:displot涨跌幅比较_ev.mp4 [44.9 MB]
[19.2.3.5]--3-7矩阵图:heatmap指数相关性_ev.mp4 [38.6 MB]
[19.2.3.1]--3-1关系图:lineplot价格走势图-_ev.mp4 [81.5 MB]
📁 {2}--第2章认识Seaborn可视化库
[19.2.2.2]--2-2load_dataset导入数据_ev.mp4 [39.2 MB]
[19.2.2.1]--2-1认识Seaborn基本函数_ev.mp4 [50.3 MB]
📁 {0}--附件
(19.2.1)--02-Seaborn.zip [1.0 MB]
📁 {1}--第1章课程介绍
[19.2.1.1]--1-1课程介绍_ev.mp4 [6.9 MB]
📁 {4}--第4章课程总结
[19.2.4.1]--4-1课程总结_ev.mp4 [1.9 MB]
📁 {1}--数据可视化之Matplotlib
📁 {3}--第3章创建可视化图表
[19.1.3.3]--3-5分布:直方图、箱型图_ev.mp4 [36.0 MB]
[19.1.3.2]--3-3关联图:热力图_ev.mp4 [33.0 MB]
[19.1.3.1]--3-1关联图:散点图_ev.mp4 [51.5 MB]
[19.1.3.7]--3-13偏差:发散型条形图、面积图_ev.mp4 [47.0 MB]
[19.1.3.4]--3-7变化:折线图、堆叠面积图_ev.mp4 [45.7 MB]
[19.1.3.6]--3-11分组:簇形散点图、分组条形图_ev.mp4 [42.2 MB]
📁 {1}--第1章课程介绍
[19.1.1.1]--1-1课程介绍_ev.mp4 [5.2 MB]
📁 {0}--附件
(19.1.2)--01-Matplotlib.zip [10.0 MB]
📁 {2}--第2章认识Matplotlib可视化库
[19.1.2.1]--2-17大图表类型与适用数据_ev.mp4 [9.6 MB]
[19.1.2.2]--2-2认识Matplotlib基本函数_ev.mp4 [65.9 MB]
📁 {4}--第4章课程总结
[19.1.4.1]--4-1课程总结_ev.mp4 [26.7 MB]
{19}--第20周数据分析进阶:数据可视化文档.zip [1.8 MB]
📁 {6}--第6周多线程编程、正则表达式与综合项目实战
📁 {3}--综合项目实战:抽奖系统
📁 {0}--附件
(6.3.3)--抽奖项目练习.pdf [275.8 KB]
(6.3.2)--抽奖系统.zip [16.1 KB]
📁 {10}--第10章完善抽奖系统
[6.3.10.2]--10-2抽奖系统项目要完成的功能要求_ev.mp4 [45.7 MB]
[6.3.10.1]--10-1user的抽奖_ev.mp4 [84.3 MB]
📁 {6}--第6章奖品数量的减少和删除
[6.3.6.1]--6-1base奖品数量减少与删除_ev.mp4 [66.6 MB]
📁 {8}--第8章奖品增删操作
[6.3.8.1]--8-1admin奖品增删改_ev.mp4 [68.1 MB]
📁 {4}--第4章基础功能开发
[6.3.4.1]--4-1base用户修改与删除_ev.mp4 [46.6 MB]
📁 {5}--第5章奖品初始化写入与读取
[6.3.5.2]--5-2base奖品初始化写入与读取(下)_ev.mp4 [68.7 MB]
[6.3.5.1]--5-1base奖品初始化写入与读取(上)_ev.mp4 [55.0 MB]
📁 {7}--第7章对用户添加封禁身份修改
[6.3.7.1]--7-1admin对用户添加封禁身份修改_ev.mp4 [61.1 MB]
📁 {9}--第9章获取用户与奖品列表
[6.3.9.1]--9-1user获取用户获取奖品列表_ev.mp4 [43.7 MB]
📁 {1}--第1章项目介绍和环境搭建
[6.3.1.2]--1-2项目所需环境搭建_ev.mp4 [6.7 MB]
[6.3.1.1]--1-1抽奖系统项目介绍_ev.mp4 [16.5 MB]
📁 {3}--第3章初始化项目结构
[6.3.3.1]--3-1base用户信息读写与检查_ev.mp4 [51.2 MB]
📁 {2}--第2章搭建项目基础类
[6.3.2.1]--2-1文件检查_ev.mp4 [33.7 MB]
{3}--综合项目实战:抽奖系统文档.png [493.5 KB]
📁 {1}--进程与线程编程
📁 {10}--第10章异步
[6.1.10.2]--10-2异步(下)_ev.mp4 [34.0 MB]
[6.1.10.1]--10-1异步(上)_ev.mp4 [21.5 MB]
📁 {4}--第4章多进程的创建
[6.1.4.1]--4-1创建多进程_ev.mp4 [45.4 MB]
📁 {0}--附件
(6.1.1)--多线程-async.zip [9.5 KB]
📁 {2}--第2章进程与多进程
[6.1.2.1]--2-1进程与多进程的概念_ev.mp4 [12.6 MB]
📁 {8}--第8章线程池
[6.1.8.1]--8-1线程池的创建及使用_ev.mp4 [17.3 MB]
📁 {7}--第7章线程的创建
[6.1.7.1]--7-1线程的创建_ev.mp4 [24.5 MB]
📁 {3}--第3章线程与多线程
[6.1.3.1]--3-1线程与多线程的概念_ev.mp4 [14.6 MB]
📁 {5}--第5章进程池与进程锁
[6.1.5.1]--5-1进程池与进程锁_ev.mp4 [44.0 MB]
📁 {1}--第1章课程介绍
[6.1.1.1]--1-2本周学习安排_ev.mp4 [6.3 MB]
📁 {9}--第9章全局锁
[6.1.9.1]--9-1GIL全局锁_ev.mp4 [5.5 MB]
📁 {6}--第6章进程间的通信
[6.1.6.1]--6-1进程之间的通信_ev.mp4 [42.0 MB]
📁 {2}--Python正则表达式
📁 {2}--第2章正则表达式的字符匹配
[6.2.2.1]--2-1正则表达式特殊字符_ev.mp4 [50.1 MB]
📁 {3}--第3章正则表达式的量词
[6.2.3.1]--3-1正则表达式的量词与组_ev.mp4 [21.5 MB]
📁 {0}--附件
(6.2.1)--正则-python_re.zip [5.3 KB]
📁 {4}--第4章正则的综合练习
[6.2.4.1]--4-1正则表达式练习_ev.mp4 [46.1 MB]
📁 {5}--第5章正则表达式的re模块
[6.2.5.1]--5-1正则表达式模块_ev.mp4 [34.5 MB]
📁 {1}--第1章初识正则
📁 {10}--第10周Redis数据库
📁 {3}--Redis事务特性
📁 {3}--第3章课程总结
[10.3.3.1]--3-1课程总结_ev.mp4 [1.8 MB]
📁 {1}--第1章课程介绍
[10.3.1.1]--1-1课程介绍_ev.mp4 [3.8 MB]
📁 {2}--第2章Redis事务特性
[10.3.2.1]--2-1Redis的事务_ev.mp4 [34.1 MB]
📁 {0}--附件
{3}--Redis事务特性资料.png [493.5 KB]
📁 {5}--Python+Redis开发新闻管理系统
📁 {2}--第2章综合案例——新闻管理系统应用开发
[10.5.2.5]--2-5《新闻管理系统》-更新所编辑新闻状态(二)_ev.mp4 [16.8 MB]
[10.5.2.4]--2-4《新闻管理系统》-更新所编辑新闻状态(一)_ev.mp4 [36.3 MB]
[10.5.2.3]--2-3《新闻管理系统》-编辑新闻_ev.mp4 [69.7 MB]
[10.5.2.2]--2-2《新闻管理系统》-缓存新闻数据_ev.mp4 [61.1 MB]
[10.5.2.1]--2-1《新闻管理系统》-发表新闻_ev.mp4 [73.0 MB]
📁 {1}--第1章课程介绍
[10.5.1.1]--1-1课程介绍_ev.mp4 [4.3 MB]
📁 {0}--附件
(10.5.2)--新闻管理系统应用开发Redis源码.zip [5.9 MB]
📁 {3}--第3章课程总结
[10.5.3.1]--3-1课程总结_ev.mp4 [2.3 MB]
📁 {4}--Redis与Python的交互
📁 {0}--附件
(10.4.2)--Redis与Python的交互.zip [5.9 MB]
📁 {2}--第2章Redis与Python的交互
[10.4.2.2]--2-3redis-py中常用操作指令_ev.mp4 [44.0 MB]
[10.4.2.1]--2-1redis-py的安装与使用(建议下载方式与老师相同)_ev.mp4 [35.0 MB]
[10.4.2.5]--2-9课堂练习:缓存观众投票数据信息案例_ev.mp4 [22.1 MB]
[10.4.2.7]--2-11课堂练习:模拟商品秒杀活动案例(二)_ev.mp4 [36.0 MB]
[10.4.2.6]--2-10课堂练习:模拟商品秒杀活动案例(一)_ev.mp4 [41.3 MB]
[10.4.2.3]--2-6redis-py中哈希类型数据与事务管理_ev.mp4 [29.3 MB]
📁 {1}--第1章课程介绍
📁 {3}--第3章课程总结
[10.4.3.1]--3-1课程总结_ev.mp4 [1.9 MB]
📁 {1}--Redis数据库介绍与安装
📁 {2}--第2章Redis数据库的安装和配置
[10.1.2.3]--2-6Redis配置参数_ev.mp4 [63.4 MB]
[10.1.2.2]--2-4Redis客户端安装及使用_ev.mp4 [18.4 MB]
[10.1.2.1]--2-1Redis使用场景及安装(建议安装版本与老师相同)_ev.mp4 [32.2 MB]
📁 {1}--第1章步骤介绍与课程介
[10.1.1.1]--1-1课程介绍_ev.mp4 [5.2 MB]
📁 {0}--附件
(10.1.1)--Redis相关软件安装包.zip [15.7 MB]
📁 {3}--第3章课程总结
[10.1.3.1]--3-1课程总结_ev.mp4 [2.0 MB]
📁 {2}--Redis常用数据结构
📁 {2}--第2章Redis常用数据结构
[10.2.2.6]--2-17Redis有序集合类型(二)_ev.mp4 [15.1 MB]
[10.2.2.4]--2-12Redis集合类型_ev.mp4 [23.4 MB]
[10.2.2.1]--2-1Redis字符串类型_ev.mp4 [27.8 MB]
[10.2.2.5]--2-15Redis有序集合类型(一)_ev.mp4 [33.6 MB]
[10.2.2.3]--2-9Redis列表类型_ev.mp4 [23.7 MB]
[10.2.2.2]--2-6Redis哈希类型_ev.mp4 [31.3 MB]
📁 {4}--第4章课程总结
[10.2.4.1]--4-1课程总结_ev.mp4 [1.6 MB]
📁 {3}--第3章Redis中常用命令
[10.2.3.1]--3-1Redis的Key命令_ev.mp4 [30.6 MB]
📁 {0}--附件
📁 {1}--第1章课程介绍
[10.2.1.1]--1-1课程介绍_ev.mp4 [3.8 MB]
📁 {20}--第21周数据分析进阶:统计分析与机器学习
📁 {1}--数据分析进阶:统计分析与机器学习
📁 {3}--第3章Scikit-Learn挖掘数据特性
[20.1.3.5]--3-6非监督学习:K-Means聚类算法_ev.mp4 [73.2 MB]
[20.1.3.4]--3-5数据预处理:OneHot独热编码_ev.mp4 [34.4 MB]
[20.1.3.3]--3-4数据预处理:标准化、归一化_ev.mp4 [79.8 MB]
[20.1.3.6]--3-7监督学习:K近邻分类算法_ev.mp4 [50.4 MB]
[20.1.3.7]--3-8监督学习:多元线性回归算法_ev.mp4 [43.3 MB]
[20.1.3.1]--3-1认识SkitLearn基本函数_ev.mp4 [19.1 MB]
📁 {2}--第2章Scipy:统计分布、线性回归
[20.1.2.4]--2-5单样本分析:t检验_ev.mp4 [54.3 MB]
[20.1.2.1]--2-1认识Scipy基础函数_ev.mp4 [56.9 MB]
[20.1.2.6]--2-9样本差异比较:样本AB月消费金额_ev.mp4 [56.2 MB]
[20.1.2.2]--2-3随机变量与概率分布_ev.mp4 [35.0 MB]
[20.1.2.3]--2-4什么是假设检验_ev.mp4 [47.1 MB]
[20.1.2.5]--2-7双样本分析:ks检验_ev.mp4 [37.8 MB]
📁 {1}--第1章课程介绍
[20.1.1.1]--1-1课程介绍_ev.mp4 [7.9 MB]
📁 {4}--第4章课程总结
[20.1.4.1]--4-1课程总结_ev.mp4 [10.6 MB]
📁 {0}--附件
(20.1.2)--统计分析与机器学习.zip [1.5 MB]
{20}--第21周数据分析进阶:统计分析与机器学习文档.png [493.5 KB]
📁 {30}--第31周项目实战:Django+Vue全栈开发旅游网项目登录注册
📁 {2}--开发慕旅游网用户登录注册前端页面
📁 {1}--第1章Django用户模型
[30.2.1.2]--1-2扩展Django中的用户模型.mp4 [86.7 MB]
[30.2.1.1]--1-1django-auth模块.mp4 [124.1 MB]
📁 {2}--第2章Vuex状态管理
[30.2.2.1]--2-1Vuex状态管理介绍.mp4 [81.5 MB]
[30.2.2.3]--2-3Vuex相关代码优化.mp4 [90.9 MB]
[30.2.2.2]--2-2使用Vuex保存用户信息.mp4 [93.0 MB]
📁 {0}--附件
(30.2.1)--开发慕旅游网用户登录注册前端页面.zip [19.9 MB]
📁 {3}--第3章前端页面开发
[30.2.3.4]--3-4开发个人中心页面.mp4 [131.3 MB]
[30.2.3.2]--3-2用户注册页面开发.mp4 [137.1 MB]
[30.2.3.3]--3-3用户注册页面开发.mp4 [87.5 MB]
… 其余 1629 项略,目录共 1829 项




