《Pyhton财务数据分析与可视化》课件 项目3 学习Pandas模块_第1页
《Pyhton财务数据分析与可视化》课件 项目3 学习Pandas模块_第2页
《Pyhton财务数据分析与可视化》课件 项目3 学习Pandas模块_第3页
《Pyhton财务数据分析与可视化》课件 项目3 学习Pandas模块_第4页
《Pyhton财务数据分析与可视化》课件 项目3 学习Pandas模块_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

项目3学习Pandas模块目录了解模块Series数据结构DataFrame数据结构Excel文件读写工具方法理论了解模块认识模块模块也称为库。每个模块都能实现某个方面特定的功能。Python模块就是一个.py文件,其中可以包含多个函数,还可以包含类、语句等。模块的作用就是实现对函数的分类管理。模块分类内置模块:Python自带的模块,可以直接导入并使用。自定义模块:用户自己编写的模块,以方便在编写其他程序时调用,也可以上传到第三方库,供他人调用第三方模块:Python的开源模块模块的安装及导入模块的安装在交互模式下安装:pipinstallpandas在JupyterNotebook中安装:!pipinstallpandas模块的导入使用import语句导入模块import模块名as别名使用from语句导入模块:from模块名import函数名from模块名import函数名as别名认识Pandas模块

Pandas模块的主要功能Pandas是Python的核心数据分析支持库数据获取数据整理Pandas模块安装及导入Anaconda中自带Pandas库,无需另行安装导入:importpandasaspdSeries数据结构了解SeriesSeries是带索引的一维数组位置索引和标签索引创建Series如何创建pd.Series(data,index=[])通过列表创建Series创建Series如何创建pd.Series(data,index=[])通过字典创建Series字典的键作为索引index,字典的值作为数据data创建Series如何创建pd.Series(data,index=[])利用range()函数创建创建Seriesrange(start,stop,step)

初值

终值

步长访问Series通过索引访问Series访问Series通过切片访问Series按位置索引切片访问Series中的多个元素时,含头不含尾,即左闭右开。例如,访问s3中索引值从0到1的元素,需要用print(s3[0:2])。按标签索引切片访问Series中的多个元素时,含头又含尾。DataFrame数据结构了解DataFrameDataFrame是带标签的、大小可变的二维数组DataFrame数据结构了解DataFrame索引可以是位置索引,也可以是标签索引,DataFrame中表现为loc(标签索引)和iloc(数字索引、位置索引)两个属性。创建DataFrame1.以列表方式创建DataFrame自动生成索引0、1、2创建DataFrame1.以列表方式创建DataFrame指定索引创建DataFrame1.以列表方式创建DataFrame创建DataFrame2.以字典方式创建DataFrame

字典的键会作为列索引,列索引无需再单独设置。如果没有设置行索引,默认为从0开始的数字序列。访问DataFrame属性功能values查看所有元素的值dtypes查看所有元素的类型index查看所有行名、重命名行名columns查看所有列名、重命名列名T行列数据转换head查看前N条数据,默认前5条tail查看后N条数据,默认后5条shape查看行数和列数,shape[0]表示行,shape[1]表示列info查看索引、数据类型和内存信息访问DataFrame1.查看元素的值、类型、行名和列名访问DataFrame2.查询行数据(1)查询单行数据访问DataFrame2.查询行数据(2)查看不连续的多行访问DataFrame2.查询行数据(3)查看连续的多行访问DataFrame3.查询列数据访问DataFrame4.查询指定数据访问DataFrame5.查询符合条件的数据(1)设置单一查询条件访问DataFrame5.查询符合条件的数据(2)设置复合查询条件访问DataFrame6.表格转置编辑DataFrame1.增加行数据增加单行数据编辑DataFrame1.增加行数据增加多行数据编辑DataFrame2.增加列数据在数据集末尾增加列编辑DataFrame2.增加列数据在指定位置插入列编辑DataFrame3.修改数据(1)利用loc属性或iloc属性修改某处数据编辑DataFrame3.修改数据(2)修改列标题编辑DataFrame4.删除数据(1)利用drop删除数据编辑DataFrame4.删除数据(2)利用del删除数据将数据文件上载到JupyterNotebookExcel文件读写Excel文件读写在数据文件所在的文件夹中打开JupyterNotebook1.打开“D:\python”文件夹2.在路径框内输入“cmd”3.在命令提示符后输入“jupyternotebook”从Excel文件中获取数据导入Excel文件方法pd.read_excel(io,sheet_name=0,header=0,names=None,index_col=None,usecols=None,converters=None)导入Excel文件实战(1)读取整个Excel文件从Excel文件中获取数据导入Excel文件实战(2)读取E

温馨提示

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

评论

0/150

提交评论