让天下没有难找的讲师,职业讲师,商业讲师,培训师,讲师库-北京昭智教育

曾贤志:Python数据分析神器 Pandas教程

[复制链接]

          曾贤志老师主页

Python数据分析神器
Pandas教程
适合对象:
1.     数据分析师。
2.     有数据清洗或分析需求的学员。
3.     想实现自动化数据处理的学员。
4.     想提高数据处理能力的学员。
课程亮点:
1.     只需熟悉少量的Python知识,便可学习Pandas数据处理。
2.     大多案例都是用简洁的代码完成复杂的数据处理。
3.     从Excel的视角学习。
4.     采用边学边用的教学模式。
5.     每个章节最后使用案例对所学知识加以巩固。
你能学习到什么?
1.     Python基础知识。
2.     Numpy数学库的知识。
3.     主要学习使用Pandas处理Excel数据的各种方法。
4.     重点讲讲解了Pandas中的Series和DataFrame两种数据结构的各种
5.     应用。
课程大纲:
第一章:Pandas数据处理环境的搭建
1-1为什么要学习Python中的Pandas工具?
1-2 Pandas工具的使用环境配置
1-3 Python代码的编写工具
1-4Python基础操作之变量
1-5Python基础操作之注释
1-6 Python基础操作之代码缩进
1-7 Python数据结构之数字
1-8 Python数据结构之字符串
1-9Python数据结构之列表增添与删除
1-10Python数据结构之列表切片与修改
1-11 Python数据结构之元组
1-12 Python数据结构之集合
1-13Python数据结构之字典
1-14 Python之顺序语句
1-15 Python之for循环语句
1-16 Python之while循环语句
1-17 Python之单条件分支语句
1-18 Python之多条件分支语句
1-19Python之自定义函数
1-20Python之匿名函数
1-21函数参数调用
第二章:使用Pandas数据做存取
2-1Excel文件数据的读取与保存
2-2CSV文件数据的读取与保存
2-3 DataFrame数据结构(重点)
2-4 Series数据结构(重点)
第三章:Numpy数据处理基石
3-1 Numpy之普通数组
3-2 Numpy之序列数组
3-3 Numpy之随机数组
3-4 Numpy数组的转换
3-5Numpy数组类型转换
3-6 Numpy数组类型转换实例
3-7 Numpy数组缺失值处理
3-8 Numpy数组重复值处理
3-9 Numpy数组维度转换
3-10 Numpy数组合并
3-11创建常规Series数据
3-12用字典创建Series数据
3-13用列表或数组创建DataFrame表
3-14 Python字典创建DataFrame表
第四章:表格管理技术
4-1表格属性获取-1
4-2表格属性获取-2
4-3创建表格时修改属性
4-4导入外部数据为表格时修改属性
4-5已存在表格修改属性
4-6表格选择之切片法
4-7表格选择之筛选法
4-8表格选择之loc切片法-行选择
4-9表格选择之loc切片法-列选择
4-10表格选择之iloc切片法
4-11表格的行添加
4-12表格的列添加
4-13表格的行、列的删除
4-14表格的缺失值行列删除
4-15表格数据的修改
4-16添加列应用(求每个人的总分?)
4-17添加行应用(求各科目最高分?)
4-18修改列应用(将单价统一上调百分之十)
4-19修改列应用(数量大于等于100,则单价8折优惠)
4-20修改列应用(将职务为经理的相关信息隐藏)
第五章:数据处理基础
5-1运算符与运算函数
5-2 Series、DataFrame与单值的运算
5-3 Series、DataFrame各自的运算
5-4 DataFrame与Series运算
5-5数据运算时对齐特性
5-6条件判断处理1(mask与where)
5-7条件判断处理2(np.where)
5-8遍历Series元素(map)
5-9遍历DataFrame行列(apply)
5-10遍历DataFrame元素(applymap)
5-11聚合统计(常用聚合函数)
5-12 DataFrame数据统计
5-13逻辑统计(函数学习)
5-14 DataFrame逻辑统计
5-15 Series极值统计
5-16 DataFrame极值统计
5-17 Series排名统计
5-18 DataFrame排名统计
5-19实例1-根据蔬菜采购量统计采购金额
5-20实例2-按条件筛选表格记录
5-21实例3-筛选总分大于等于300的记录
5-22 实例4-按科目总分做中式排名
5-23实例5-统计每个人的最优科目
第六章:字符串清洗技术
6-1正则表达式导入与创建
6-2从开始位置匹配
6-3从任意位置匹配
6-4用列表存储匹配成功的值
6-5用迭代器存储匹配成功对象
6-6获取re.Match对象的相关信息
6-7替换匹配成功的值
6-8拆分匹配成功的值
6-9编译正则表达式
6-10特殊人才斜杠青年
6-11单字符(元字符)
6-12字符组(单字符或关系)
6-13长度匹配
6-14边界匹配
6-15分组匹配(常规分组)
6-16分组匹配(命名分组)
6-17分组在正则中的引用
6-18分组在替换处理中的引用
6-19非捕获分组匹配
6-20零宽断言
6-21懒惰匹配
6-22拆分(比Excel分列强大)
6-23拆分应用(将列的数据拆分并求和)
6-24提取(向列方向扩展)
6-25提取(向行方向扩展)
6-26提取实例(提取列的金额、姓名、分数)
6-27 查找位置
6-28数据的查找判断
6-29数据查找应用
6-30查找实例应用
6-31 Series数据的替换
6-32 DataFrame表格替换-1
6-33 DataFrame表格替换-2
6-34 替换实例应用-1
6-35替换实例应用-2
6-36 Seires字符串长度统计
6-37 Seires数据的重复处理
6-38 Series元素字符的修剪
6-39元素填充-填充方式
6-40元素填充-填充方向
6-41 Series字符填充
6-42 DataFrame表格的判断重复
6-43 DataFrame表格的删除重复
6-44排序之普通排序
6-45自定义排序(单列处理)
6-46自定义排序(多列处理)
6-47自定义排序(用户定义)
6-48 Series合并(自身元素合并)
6-49 Series数据按位置对齐合并
6-50 Series数据按索引对齐合并
6-51扩展Seriest和df表中的列表
6-52案例1--筛选3个及以上大于等于90的记录
6-53案例2--两表查询合并应用
6-54实例3---给关键信息加掩码
6-55实例4--提取单价与数量后做统计
6-56实例5--提取不重复名单
6-57实例6--对字符串中科目成绩排序
第七章:日期处理技术
7-1单个时间戳的创建
7-2时间戳序列创建
7-3格式化时间戳
7-4时间戳转换-1
7-5时间戳转换-2
7-6时间戳信息获取
7-7单个时间差创建
7-8时间差序列创建
7-9时间差序列转换
7-10时间差信息获取
7-11时间差偏移
7-12实例1--根据出生日期计算年龄
7-13实例2-不规范日期整理为标准日期
7-14实例3--根据时长计算金额
7-15实例4--借阅天数计算到期时间
第八章:高级索引技术
8-1 Series与DataFrame索引
8-2分层索引的设置
8-3分层索引设置的4方法
8-4文件导入导出的分层索引设置
8-5列数据设置为行索引
8-6行索引设置为列数据
8-7选择单行、单列、单值、多行多列
8-8选择指定级别数据
8-9筛选索引之精确筛选
8-10筛选索引之模糊筛选
8-11重新修改索引标签
8-12索引重置-1
8-13索引重置-2
8-14索引排序-1
8-15索引排序-2
8-16索引层级交换
8-17删除分层索引中的指定层级
8-18实例1--筛选下半年销量大于上半年的记录
8-19实例2--对文本型数字月份排序
8-20实例3--根据分数返回等级并设置为索引
第九章:数据汇总技术
9-1分组原理及处理
9-2分组之常规分组
9-3分组之索引分组
9-4分组之分段分组
9-5分组之时间戳分组
9-6分组后的聚合处理-1
9-7分组后的聚合处理-2
9-8分组后的聚合处理-3
9-9分组后的转换处理-1
9-10分组后的转换处理-2
9-11分组后的过滤处理
9-12分组进阶应用(分组排名)
9-13分组后另一种数据聚合方式
9-14数据透视表之聚合处理-1
9-15数据透视表之聚合处理-2
9-16数据透视表的其它选项设置
9-17实例1--提取各分组的前两名记录
9-18实例2--按条件筛选各分组的记录
9-19实例3--提取各分组下的唯一值
9-20实例4--分组批量拆分表格到工作簿
9-21实例5--将数据透视表拆分为工作簿
第十章:表格转换技术
10-1列数据转向行方向(二维表转一维表)
10-2列数据转向行方向(列为分层索引转换)
10-3更强的列数据转到行方向(单层索引)
10-4更强的列数据转到行方向(分层索引)
10-5将行方向数据转列方向
10-6指定行、列方向数据可互转
10-7 append表格纵向拼接(初级)
10-8 concat表格纵向拼接(多表极简合并)
10-9concat表格横向拼接(多表横向合并)
10-10join表格横向拼接-1(按索引序号或标签)
10-11join表格横向拼接-2(指定列的关联拼接)
10-12join表格横向拼接-3(表格联接类型设置)
10-13 join多表横向拼接设置
10-14merge高级表格横向拼接-1(按索引关联)
10-15merge高级表格横向拼接-2(按指定列关联)
10-16merge高级表格横向拼接-3(自定义关联列)
10-17读取单工作簿下的多工作表
10-18读取文件夹下的多工作簿
10-19批量保存-多表保存到单个工作表
10-20多表保存到多个工作表
10-21多表保存到多个工作簿
10-22实例1--工资条制作
10-23实例2--特殊的纵向表格拼接
10-24实例3--多工作表合并与聚合处理
10-25实例4--跨表查询后再聚合汇总
10-26实例5--将汇总结果分发到不同工作表

使用道具

管理技能讲师|企业战略讲师|新媒体讲师|营销服务讲师|职场技能讲师|人力资源讲师|党政爱国讲师|财税金融讲师|生产管理讲师|其他类讲师|内训课程|讲师列表|公开课|

讲师库 | 讲师列表 | 账号登录 | 立即注册 | 网站地图 | 京公网安备11010702002698 | 京ICP备2024062795号-1

返回顶部 返回列表