这门课在解决什么工作场景

日常业务里,很多人拿到一份脏数据就卡壳:字段格式混乱、有空值、维度对不齐,用 Excel 拖拽公式跑半天还容易卡死。这门课解决的就是从拿到原始数据到产出分析结论的完整链路。它不教 Python 基础语法,重点放在用 Pandas 做数据准备、清洗、整理与计算,同时引入 OpenRefine 处理一些不规则文本和批量预处理,最后用 Seaborn 和 Bokeh 把结果画成可读的图表。如果你经常被临时拉去拉数、做周报月报、或者要给业务方讲清楚数据背后的规律,这套流程能帮你把效率提上来,减少手工拼表。

适合什么基础与建议先看的几块

课程默认你已经能写简单的 Python 代码,知道列表、字典、函数怎么用,但不需要精通。如果你完全没碰过编程,建议先补基础再看,否则跑不通代码会很挫败。建议先看 EDA 探索性数据分析那节,建立先看数据全貌再动手清洗的思路;接着直接进 OpenRefine 的实战项目,学会怎么把脏数据规整成可分析的结构;最后回到 Pandas 实战项目,把清洗、计算、可视化的流程串起来。Seaborn 和 Bokeh 的简介部分可以当工具手册看,遇到具体画图需求再回来查,不用一开始就背参数。

学完能独立做什么与资料怎么配合练习

学完后你应该能独立完成一个完整的数据分析小项目:从拿到杂乱的原始文件开始,自己用 OpenRefine 做预处理,用 Pandas 做分组聚合和指标计算,再用 Seaborn 出静态图、用 Bokeh 出可交互图,最后写一份能说清业务问题的分析说明。资料配合练习的方式建议这样:先把每节里的项目数据集下载下来,跟着视频过一遍流程,理解每步在解决什么数据问题;然后合上视频,只看原始数据,自己从头跑一遍,卡住的地方再回去查对应章节。OpenRefine 和 Pandas 的操作手感差别很大,前者偏界面操作,后者纯代码,两者结合用能覆盖大部分日常数据清洗场景。


本课程是数据分析项目实战课程,专注于使用 Pandas 进行数据准备、清洗、整理、计算与可视化,讲授了专业数据清洗与处理工具OpenRefine,数据可视化框架

课程目录

*   第一章 Python数据分析项目实战-课程简介/

  *   本章导学/

    *   本章导学

  *   EDA 探索性数据分析方法简介/

    *   EDA探索性数据分析方法简介

  *   数据清洗工具:OpenRefine 简介/

    *   数据清洗工具:OpenRefine简介

  *   Seaborn 简介与效果展示/

    *   可视化框架:Seaborn简介

  *   Pandas 实战项目简介与效果展示/

    *   Pandas实战项目简介与效果展示

  *   本章总结/

    *   动态可视化库:Bokeh简介

    *   本章总结

*   第二章 OpenRefine数据清洗与预处理/

  *   本章导学/

    *   本章导学

  *   安装配置 OpenRefine/

    *   安装配置OpenRefine

  *   【实战项目一】多伦多市建筑许可数据清洗与处理/

    *   项目简介

    *   项目开发步骤

    *   数据清洗与处理(一)

    *   数据清洗与处理(二)

    *   数据分析问题(一)

    *   数据分析问题(二)

    *   项目总结

    *   作业&讲解

  *   【实战项目二】悉尼动力博物馆文物数据清洗与处理/

    *   项目简介

    *   导入数据&了解数据&清洗数据

    *   处理数据

    *   导出数据&项目

    *   项目总结

  *   【实战项目三】电影数据清洗与处理/

    *   项目简介

    *   清洗与处理数据

    *   调用翻译API翻译电影标题 (一)

    *   调用翻译API翻译电影标题 (二)

    *   项目总结

  *   本章总结/

    *   课程资料

    *   本章总结

*   第三章 Seaborn数据可视化进阶/

  *   本章导学/

    *   本章导学

  *   Pandas 图表配置中文字体/

    *   Pandas图表配置中文字体

  *   Pandas常用图表简介/

    *   Pandas常用图表简介

    *   Pandas常用图表-折线图

    *   Pandas常用图表-面积图

    *   Pandas常用图表-柱形图

    *   Pandas常用图表-饼图

    *   Pandas常用图表-直方图

    *   Pandas常用图表-盒形图

    *   Pandas常用图表-散点图

    *   Pandas常用图表-散点矩阵图

    *   Pandas常用图表-绘制多个图表

  *   Seaborn 常用配置与常用图表详解/

    *   Seaborn 常用配置与常用图表简介

    *   配置开发环境与内置数据集简介

    *   配置色彩与样式

    *   Seaborn 常用图表简介

    *   单变量分布图

    *   双变量关系图-lineplot 线形图

    *   双变量关系图-scatterplot 散点图

    *   双变量关系图-heatmap 热力图

    *   双变量关系图-relplot 维度关系图

    *   双变量关系图-Implot 线性回归关系图

    *   双变量关系图-Jointplot与JointGrid

    *   双变量关系图-Pairplot与PairGrid

    *   分类数据图- stripplot与swarmplot

    *   分类数据图- boxplot,boxenplot与violinplot

    *   分类数据图- barplot,countplot与pointplot

    *   矩阵图表

    *   Seaborn 常用配置与常用图表总结

  *   【数据可视化项目实战】美国大学毕业生就业趋势可视化/

    *   实战项目简介

    *   读取并初步了解数据情况

    *   清洗整理数据

    *   数据分析问题一:按年度探索专业毕业生人数趋势

    *   数据分析问题二:按年度、专业探索毕业生就业趋势

    *   数据分析问题三:探索哪个专业薪资增长最多,最快

    *   数据分析问题四:按年度、专业探索女性在毕业生中的占比趋势

    *   数据分析问题五:按年度、专业探索亚裔学生在毕业生中的占比趋势

    *   实战项目总结

  *   本章总结/

    *   本章总结

*   第四章 Pandas数据分析实战项目/

  *   本章导学/

    *   本章导学

  *   【实战项目一】Chipotle 西餐厅外卖订单数据分析/

    *   项目简介

    *   分析问题一:分析外卖订单销量情况(1)

    *   分析问题一:分析外卖订单销量情况(2)

    *   分析问题二:分析重要菜品的配料

    *   项目拓展:绘制中文词云

    *   项目总结

  *   【实战项目二】 Youtube 视频流行趋势数据分析/

    *   项目简介

    *   读取并初步了解数据情况

    *   分析数据&绘制图表

    *   绘制词云

    *   项目总结

  *   【实战项目三】2012 年美国总统选举捐款数据分析/

    *   项目简介

    *   使用OpenRefine过滤数据

    *   分析问题一:按捐款人职业分析其捐款倾向

    *   分析问题二:按捐款人区域分析其捐款倾向

    *   项目总结

    *   作业解答

  *   【实战项目四】北京市空气质量数据分析/

    *   项目简介

    *   读取并初步了解数据情况

    *   分析数据,使用Pandas+Seaborn绘制图表

    *   使用Pyecharts+eplot绘制图表

    *   使用Pyecharts绘制地理图表

    *   项目总结

  *   【实战项目五】2005-2017年美国芝加哥市犯罪记录数据分析/

    *   项目简介

    *   读取并初步了解数据情况

    *   清洗&整理数据

    *   使用Pandas时序分析方法探索数据规律(1)

    *   使用Pandas时序分析方法探索数据规律(2)

    *   使用Seaborn绘制热图探索数据规律(1)

    *   使用Seaborn绘制热图探索数据规律(2)

    *   使用Folium绘制地理图表探索数据规律(1)

    *   使用Folium绘制地理图表探索数据规律(2)

    *   项目总结

  *   本章总结/

    *   本章总结

*   第五章 动态可视化图表与控制面板项目实战/

  *   本章导学/

    *   本章导学

  *   【实战项目一】 Bokeh+Pandas动态可视化图表实战/

    *   项目简介

    *   配置开发环境

    *   使用Bokeh+Pandas绘制动态图表(1)

    *   使用Bokeh+Pandas绘制动态图表(2)

    *   使用Bokeh+Pandas绘制控制面板

    *   项目总结

  *   【实战项目二】美国纽约市出租车可视化分析/

    *   项目简介

    *   使用Pandas处理大型数据集

    *   使用Bokeh开发Web可视化应用(1)

    *   使用Bokeh开发Web可视化应用(2)

    *   使用Bokeh开发Web可视化应用(3)

  *   本章总结/

    *   本章总结

*   第六章 Python数据分析项目实战-课程总结/

  *   课程总结/

    *   课程总结