解决什么工作场景与学习门槛
这门课解决的是最基础的数据处理环节:当你拿到一份电子表格装不下、或者结构比较杂乱的原始数据时,怎么用代码把它读进来、切分开、做基础清洗和变形。它不碰复杂的机器学习模型,也不讲可视化大屏,只聚焦在数据分析和算法建模的前置步骤——用 Jupyter 当草稿本,把数据当成多维数组来操作。日常工作里,做销售明细合并、运营指标拆分、日志字段提取,或者要从几百个结构相同的表里拼出一张总表,靠手工复制粘贴容易出错且耗时,用脚本跑一遍几分钟就能搞定。如果你正想从重复性报表工作里抽身,这部分内容能帮你把第一步走稳。从门槛来看,它适合已经能跟着教程把 Python 装好、跑通基础语句,但对数据处理库完全没概念的入门者。如果你连变量、循环、函数这些语法都还不熟,建议先补基础语法再看,否则会在数组索引和切片逻辑上卡壳。
资料怎么配合练习与建议先看哪几块
资料按工具操作和核心计算库两部分组织,建议严格按顺序看,不要跳级。第一部分先把开发环境的几段看完,跟着把目录插件和魔法指令敲一遍。理解为什么数据分析要用 Notebook 而不是纯脚本——它的单元格交互能让你随时回看中间变量,这对调试数据流非常关键。第二部分进入核心库,重点放在索引、切片、变形和级联这几块。这是后续做任何数据清洗都用得最频繁的操作。每看完一个函数演示,立刻在本地拿一份自己的小数据复现一遍,不要只看视频。数据处理的手感是敲出来的,光听懂和能独立写出代码之间差着大量练习。遇到切片反转或级联操作时,建议自己画图辅助理解维度变化,这部分空间逻辑比较绕,光靠记忆容易混淆行列方向。
学完能独立做什么
学完之后,你不会立刻变成算法专家,但能独立完成中小规模数据的整理工作。具体来说,你能独立用 Jupyter 搭建一个数据分析工作环境,熟练用快捷键管理单元格,知道怎么挂载目录插件方便文件读写。其次,你能用核心库把文本数据加载成多维数组,理解它和普通列表的本质区别,知道什么时候该用哪种结构存数据。最关键的是,你能对数组做切片、反转、形状变形和级联合并,把不规则数据整理成后续分析需要的规整结构。比如把多个月份的分表按行或按列拼成一张总表,或者把一维扁平数据重组成二维矩阵。这些操作虽然基础,但占据了日常数据处理七成以上的工作量。掌握之后,你就能把原本需要手工折腾半天的报表工作,固化成可复用的脚本,为后续学习更高级的数据分析框架打下地基。
课程目录
课程目录33 集
- 1-1 [jupyter常用命令快捷键魔法指令的使用] jupyter开发工具安装和常用功能介绍 (21:22).mp4
- 1-2 [jupyter常用命令快捷键魔法指令的使用] jupyter目录插件安装和快捷键使用 (19:26).mp4
- 1-3 [jupyter常用命令快捷键魔法指令的使用] 魔法指令介绍 (20:15).mp4
- 2-1 [numpy常用函数具体操作排序的使用] numpy定义&多维数组和list区别&常见函数 (20:53).mp4
- 2-2 [numpy常用函数具体操作排序的使用] numpy常见函数&基本属性&利用随机函数生成图片 (20:40).mp4
- 2-3 [numpy常用函数具体操作排序的使用] numpy基本操作索引&切片 (18:40).mp4
- 3-1 [numpy常用函数具体操作排序的使用] 切片反转&变形&级联 (21:27).mp4
- 3-2 [numpy常用函数具体操作排序的使用] 副本&聚合&广播 (23:23).mp4
- 4-1 [Series两种创建方式&切片&索引两种方式] Series范围查找&常见运算&add函数操作 (19:20).mp4
- 4-2 [Series两种创建方式&切片&索引两种方式] Series两种创建方式&切片&索引两种方式 (20:23).mp4
- 4-3 [Series两种创建方式&切片&索引两种方式] dataframe两种创建方式&行&列&具体元素值的 (19:24).mp4
- 4-4 [Series两种创建方式&切片&索引两种方式] dataframe运算&切片 (22:15).mp4
- 5-1 [pandas层次化索引和拼接操作] pandas多层索引创建方式&切片&堆 (20:43).mp4
- 5-2 [pandas层次化索引和拼接操作] pandas合并&级联操作 (21:16).mp4
- 5-3 [pandas层次化索引和拼接操作] pandas数据缺失操作&fillna和dropna (18:39).mp4
- 6-1 [pandas综合应用的案例] merge&dropna&条件查询综合应用 (21:04).mp4
- 6-2 [pandas综合应用的案例] merge&fillna&条件查询进行人口密度查询和排序 (20:17).mp4
- 6-3 [pandas综合应用的案例] merge&dropna&条件查询综合应用 (21:04).mp4
- 6-4 [pandas综合应用的案例] 聚合函数使用&stack&unsta (21:13).mp4
- 6-5 [pandas综合应用的案例] pandas数据重复处理&映射 (21:22).mp4
- 6-6 [pandas综合应用的案例] 数据过滤&描述 (20:51).mp4
- 6-7 [pandas综合应用的案例] pandas排序和聚合应用 (21:12).mp4
- 6-8 [pandas综合应用的案例] pandas绘图&散点&直方&柱状图 (19:35).mp4
- 7-1 [scipy数据简介和快速傅里叶变换的降噪过程] scipy简介和快速傅里叶变换处理降噪图片 (18:59).mp4
- 7-2 [scipy数据简介和快速傅里叶变换的降噪过程] scipy进行图片降噪处理和积分取pi值过程 (19:18).mp4
- 7-3 [scipy数据简介和快速傅里叶变换的降噪过程] scipy的输入输出&misc使用旋转、缩放使用 (20:31).mp4
- 7-4 [scipy数据简介和快速傅里叶变换的降噪过程] scipy三种滤波方式使用&缩放&旋转 (19:57).mp4
- 8-1 [matplotlib应用和案例] matplotlib基础知识&单曲线&双曲线&网格&背景颜色 (22:44).mp4
- 8-2 [matplotlib应用和案例] matplotlib图例&图片保存&线的样式lstyle&m (22:31).mp4
- 8-3 [matplotlib应用和案例] matplotlib的plot绘图的风格和样式 (22:44).mp4
- 8-4 [matplotlib应用和案例] matplotlib样式&拉丁语法&四图绘制 (21:33).mp4
- 8-5 [matplotlib应用和案例] matplotlib四图绘制 (21:22).mp4
- 8-6 [matplotlib应用和案例] matplotlib注释&箭头&3D图的画法 (22:09).mp4






