版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Pandas数据清洗与函数应用6PandasDataCleaningandFunctionApplication内容概述本章学习目标财务数据分析财务数据分析(1)了解NumPy的NaN;(4)掌握Pandas的函数应用。(3)掌握Pandas的数据清洗方法;(2)掌握Series对象和DataFrame对象的运算操作;目录CONTENTS财务数据分析财务数据分析第6章Pandas数据清洗与函数应用
6.1Pandas对象的运算与对齐
6.2Pandas数据清洗6.3函数应用
【Python财务数据分析】——财务报表文件数据清洗和运算.
Pandas对象的运算与对齐PartOne01财务数据分析财务数据分析6.1Pandas对象的运算与对齐6.1.1NumPy的NaN6.1Pandas对象的运算与对齐6.1.1NumPy的NaN6.1Pandas对象的运算与对齐6.1.2Series运算6.1Pandas对象的运算与对齐6.1.2Series运算6.1Pandas对象的运算与对齐6.1.3DataFrame运算6.1Pandas对象的运算与对齐6.1.3DataFrame运算Pandas数据清洗PartTwo02财务数据分析财务数据分析6.2数据清洗
6.2数据清洗
6.2数据清洗
Pandas函数应用PartThree03财务数据分析财务数据分析财务数据分析财务数据分析Pandas函数应用概述如果想要应用自定义函数,或者把其他库中的函数应用到Pandas对象中,有以下3种方法:l
pipe():操作整个DataFrame的函数l
apply():操作行或者列的函数l
applymap():操作单一元素的函数财务数据分析财务数据分析链式操作Pandas的链式操作是一种优雅且简洁的方法,通过连续调用多个方法来处理数据,而不需要将中间结果存储在临时变量中。链式操作可以使代码更具可读性和可维护性。为了避免潜在的问题,链式操作通常与DataFrame的方法结合使用,这些方法返回副本而不是在原地修改数据。语法格式:df.<操作1>.<操作2>.<操作3>.….<操作N>财务数据分析财务数据分析pipe()函数Series,DataFrame,GroupBy等对象pipe()函数:x.pipe(f,*args,**kwargs),等同于f(x,*args,**kwargs)函数处理。即x作为参数传递给函数f处理,该函数应用于整个x数据。以DataFrame为例,语法格式:df.pipe(<函数名>,<传给函数的参数列表>)f(g(h(df),arg1=a),arg2=b,arg3=c),用pipe()可以把函数连接起来,语法格式:(df.pipe(h).pipe(g,arg1=a).pipe(f,arg2=b,arg3=c))财务数据分析财务数据分析apply()函数如果要操作
DataFrame的行或者列,可以使用apply()函数,可选参数axis,并且默认按列操作。语法格式:df.apply(func,
#函数,应用于每列或每行的函数axis=0,
#{0or‘index’,1or‘columns’},默认为0,应用函数的轴方向*args,**kwds)财务数据分析财务数据分析applymap()或map()函数df.applymap()
可做到元素级函数应用,就是对DataFrame中所有的元素(不包含索引)应用函数处理。使用lambda时,变量是指每一个具体的值。语法格式:DataFrame.applymap(func,na_action=None,**kwargs)其中
na_action:类型:{None,'ignore'}作用:指定是否忽略NaN值None(默认):对NaN值应用函数'ignore':跳过NaN值,不对其应用函数财务数据分析财务数据分析【本章小结】介绍了Pandas以一个数据集为操作对象的一般化处理,包括DataFrame和Series的数据数值计算,数据集利用pipe()、appl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026北师大版小学数学四年级下册教学计划
- A2数字教育资源获取与评价作业1-主题说明《分数的基本性质》教师自主选择一个教学主题…
- 八年级语文写作能力提升专项教学计划
- 高中英语教师个人成长计划
- 2026人教版小学三年级数学下册第四单元两位数乘两位数导学案
- 五年级上册语文素材-期末复习人教
- 小学语文教学质量提升总结范文
- 函授本科小学教育劳动教育创新毕业论文范文
- 2027年河南技师学院总校高职部单招职业技能考试题库及参考答案详解【A卷】
- 2026年沙澧食品职业学院高职单招职业技能考试模拟试卷附答案详解【培优A卷】
- 2025江苏中吴环保产业发展有限公司电镀产业园运营总监岗招聘2人笔试备考试题及答案解析
- 2025北京初三一模物理汇编:热现象章节综合2(京改版)
- 业务工单管理办法
- 个体工商户登记申请书、提交材料规范、经营者变更登记承诺书
- 红外线治疗技术课件
- 化妆行业的法规和标准规范
- 人保财险车险合同范本
- 第六届“四川工匠杯”职业技能大赛(互联网营销赛项)理论参考试题库(含答案)
- 星级复评规范评分表星级饭店访查规范
- 私人房屋装修安全免责协议书
- 自动控制原理 第3版 课件全套 陶洪峰 第1-8章 概论、控制系统数学模型-线性离散系统分析
评论
0/150
提交评论