简介
本课程是一套专为零基础学员打造的Python数据分析与可视化系统教程,共计69集,涵盖从环境搭建、NumPy数组运算、Pandas数据处理到Matplotlib/Seaborn数据可视化的全链路技能。课程以“零基础学会”为目标,通过大量实战案例(学生成绩统计、温度分析、股票价格、销售数据、睡眠质量、企鹅体重分析等)帮助学员快速掌握数据分析的核心工具与思维。教程分为四大模块:课程导论篇(第001-005集)讲解Anaconda安装、Jupyter Notebook使用及PyCharm集成;NumPy篇(第006-021集)系统讲解ndarray特性、创建、属性、索引切片、数学统计函数、排序等,并通过练习巩固;Pandas篇(第022-052集)深入Series与DataFrame的创建、属性、访问、常用方法,以及数据导入导出、缺失值处理、类型转换、数据分箱、时间处理、分组聚合,并通过多个实战案例(学生成绩、销售数据、企鹅体重、睡眠质量等)强化应用能力;数据可视化篇(第053-061集)讲解Matplotlib折线图、条形图、饼图、散点图、箱线图及Seaborn入门;项目实战篇(第062-069集)以房价预测项目为例,完整演示数据导入、清洗、特征工程、相关性分析、可视化报告等全流程。课程全程项目驱动,每个知识点均配有代码演示与练习,帮助学员从零开始建立扎实的数据分析能力。无论你是学生、转行人士,还是希望提升数据分析技能的职场人,本课程都将是你学习Python数据分析的最佳指南。
各集标题与链接
001-课程介绍
内容小结:介绍课程的整体结构、学习目标、数据分析的应用场景以及学习路径。
视频链接:点击观看
002-课程导论-anaconda安装
内容小结:讲解Anaconda的下载、安装过程,以及环境变量配置。
视频链接:点击观看
003-课程导论-jupyter的使用
内容小结:演示Jupyter Notebook的启动、新建笔记本、单元格操作、Markdown与代码混合编写。
视频链接:点击观看
004-课程导论-pycharm中使用jupyter
内容小结:配置PyCharm以支持Jupyter Notebook,在IDE中直接编写和运行.ipynb文件。
视频链接:点击观看
005-课程导论-本章小结
内容小结:回顾课程导论部分的关键知识点,总结环境搭建的注意事项。
视频链接:点击观看
006-numpy-numpy介绍
内容小结:介绍NumPy的作用、与Python列表的对比、以及其在科学计算中的核心地位。
视频链接:点击观看
007-numpy-ndarray的特性
内容小结:讲解ndarray(N维数组对象)的特性:同质数据类型、向量化运算、内存效率等。
视频链接:点击观看
008-numpy-ndarray的属性
内容小结:演示ndarray的常用属性:shape、dtype、size、ndim、itemsize等。
视频链接:点击观看
009-numpy-ndarray的创建1
内容小结:使用array()、arange()、zeros()、ones()、empty()等函数创建数组。
视频链接:点击观看
010-numpy-ndarray的创建2
内容小结:使用linspace()、logspace()、random模块生成随机数组。
视频链接:点击观看
011-numpy-ndarray的创建3
内容小结:创建特殊数组(单位矩阵、对角矩阵、全1/0等)以及数组的复制。
视频链接:点击观看
012-numpy-ndarray的数据类型
内容小结:NumPy的数据类型(int、float、bool、complex等)及类型转换(astype)。
视频链接:点击观看
013-numpy-索引与切片
内容小结:一维和多维数组的索引、切片操作,整数数组索引与布尔索引。
视频链接:点击观看
014-numpy-ndarray的运算
内容小结:数组的算术运算(加减乘除)、广播机制、矩阵乘法。
视频链接:点击观看
015-numpy-基本数学函数
内容小结:np.sqrt、exp、log、sin、cos等通用函数(ufunc)的使用。
视频链接:点击观看
016-numpy-统计函数
内容小结:mean、sum、std、var、min、max、argmin、argmax、cumsum等统计方法。
视频链接:点击观看
017-numpy-比较函数
内容小结:np.where、np.any、np.all等比较运算与条件筛选。
视频链接:点击观看
018-numpy-排序函数
内容小结:np.sort、ndarray.sort()、argsort、lexsort等排序方法。
视频链接:点击观看
019-numpy-本章小结
内容小结:回顾NumPy章节的核心知识点,总结数组操作的最佳实践。
视频链接:点击观看
020-numpy-本章练习1
内容小结:通过练习题巩固数组创建、索引、运算、统计等基本操作。
视频链接:点击观看
021-numpy-本章练习2
内容小结:进阶练习,涉及数组重塑、合并、分割以及实际数据处理任务。
视频链接:点击观看
回复