财务大数据基础(第二版)课件 项目九 数据规整_第1页
财务大数据基础(第二版)课件 项目九 数据规整_第2页
财务大数据基础(第二版)课件 项目九 数据规整_第3页
财务大数据基础(第二版)课件 项目九 数据规整_第4页
财务大数据基础(第二版)课件 项目九 数据规整_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目九数据规整目标了解数据预处理的含义掌握数据合并的方法掌握数据转换的方法任务一合并及清洗各区电信客户数据相关知识行拼接列拼接数据合并:concat()函数可用于对Series数据或DataFrame数据进行行拼接或列拼接行拼接是指上下多行进行拼接,是concat()函数的默认拼接方法列拼接是指左右多列进行拼接行拼接说明:第6行代码从数据集dfReport1中获取行位置索引[14,15,30,35,60]对应的数据行。zcReport数据集包含了资产负债表中的应收票据、应收账款、存货、流动资产合计和资产总计五项数据,共5行33列获取资产负债表中资产部分的数据行拼接获取资产负债表中负债部分的数据说明:fzReport对象中包含了流动负债合计和负债合计两项数据,共2行33列行拼接使用concat()函数拼接数据集zcReport和fzReport,并将拼接的结果存入df数据集说明:默认两个数据集上下拼接,适用于结构相同的数据拼接。要合并的数据集对象用列表给出列拼接有两个Excel文件,分别存储了某学校的职工工资信息和人事信息若领导想了解职工的所有信息,怎么办?解决办法:将这两个Excel文件的所有列拼接起来列拼接使用concat()函数将两个数据集横向合并成一个完整的职工信息表说明:

1.指定axis=12.所有列都拼接了,“职工姓名”出现了两次为数据集添加表名标记拼接后的各个列来自于哪个表说明:1.keys参数指定了列名的来源表,多个表名用列表形式给出2.names参数制定了列索引的名称任务二对客户数据进行合理转换相关知识匿名函数:lambda函数数据运算函数:apply()函数删除数据:drop()函数替换数据:replace()函数函数分类内置函数:input()、print()、range()、len()等函数。自定义函数:将一段有特定功能的、可重复使用的代码段定义成函数,自定义函数像内置函数一样可以在需要时多次调用。匿名函数:一种特殊的自定义函数。匿名函数匿名函数也称为lambda表达式匿名函数就是没有名称的函数,是为了实现很简单的功能而编写的一句话函数说明:1.多个参数时,各参数间用逗号分隔2.lambda函数最终将表达式的计算结果返回给程序

lambda[参数列表]:<表达式>匿名函数说明:1.匿名函数lambdaa,b:a+b,其功能是计算两个参数a与b的和。2.定义好的匿名函数不能直接使用,要用一个变量保存匿名函数,以便调用,因此将该函数赋给变量mySum。3.调用时,将mySum当做函数名来用,所以要加一对括号和参数,如第2行和第3行的调用。a,b是参数a+b是表达式匿名函数表达式调用调用调用数据运算函数apply()函数的功能:自动遍历整个DataFrame中的每个元素,对每个元素进行特定的函数计算功能:对df中所有数据求平方数据集数据运算函数apply()要求:对df中的每个元素x先判断x的列名是否等于男,若是,则对x执行平方运算,否则还是原来的x匿名函数作为apply函数的参数删除数据_drop()函数drop()函数的功能是删除DataFrame对象中的某些行或某些列默认情况下按行删除,如果要删除列可在drop()函数括号内设置参数axis=1有如下数据集:删除数据按列名删除删除多列时,以列表形式给出要删除的列axis=1表示要删除列说明:上面两条删除命令都不会影响原数据集,因为drop()函数没有使用参数inplace=True。删除数据删除行数据集中的行索引号已经不是顺序编号了重置索引_reset_index()函数原来的索引还在替换数据_replace()函数replace(替换前的值,替换后的值)数据集替换数据_replace()函数将数据集中所有的0替换为500替换数据_replace()函数使用下列代码可以吗?df.replace(500,600,inplace=True)

df['补贴'].rep

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论