Python数据分析基础第5章用NumPy进行简单统计课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Python数据分析基础第5章用NumPy进行简单统计课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 数据 分析 基础 章用 NumPy 进行 简单 统计 课件
- 资源描述:
-
1、 第5章 用 NumPy进行简单统计分析学习目标:l 掌握使用NumPy读写文件方法。l 了解NumPy中常用的统计函数。l 掌握运用NumPy函数进行统计分析。l 掌握数据处理中简单的统计分析。在数据分析中,经常需要从文件中读取数据或将数据写入文件,常用的存储文件的格式有文本文件、CSV格式文件、二进制格式文件和多维数据文件等。在NumPy中,loadtxt()和savetxt()函数可以对文件后缀名为txt和csv的文件进行读写操作。5.1.1 使用NumPy读写文本文件1.将1维或2维数组写入TXT文件或CSV格式文件 在NumPy中,使用savetxt()函数可以将1维或2维数组写入后
2、缀名为txt或csv的文件,该函数的格式为:numpy.savetxt(fname,array,fmt=%.18e,delimiter=None,newline=n,header=,footer=,comments=#,encoding=None)函数中主要参数:fname:文件、字符串或产生器,可以是.gz 或.bz2 的压缩文件。array:存入文件的数组(一维数组或者二维数组)。fmt:写入文件的格式,如:%d,%.2f,%.18e,默认值是%.18e其他参数说明及示例test5-1代码见教材。5.1.1 使用NumPy读写文本文件2.读取TXT文件和CSV格式文件 在NumPy中,读取
3、TXT文件和CSV格式文件的函数是loadtxt(),函数格式:numpy.loadtxt(fname,dtype=,comments=#,delimiter=None,converters=None,skiprows=0,usecols=None,unpack=False,ndmin=0,encoding=bytes)函数中主要参数:fname是文件、字符串或产生器;dtype:数据类型;delimiter:分割符,默认是空格,其他参数说明见教材。【例5-2】利用NumPy函数实现读取文本文件和CSV格式文件的操作。5.1.1 使用NumPy读写文本文件1.使用save()或savez()函
4、数写二进制格式文件 save()或savez()函数的格式:numpy.save(file,array)或 numpy.savez(file,array)函数中参数说明:file:文件,以.npy为扩展名,压缩扩展名为.npz。array:数组变量。2.使用load()函数读取二进制格式文件 load()函数的格式:numpy.load(file)函数中参数说明:file:文件,以.npy为扩展名,压缩扩展名为.npz load()、save()和savez()函数的示例代码example5-1见教材。5.1.2 使用NumPy读写二进制格式文件1.使用tofile()函数写入多维数据文件 t
5、ofile()函数的格式:数组名.tofile(fid,sep=,format=%s)函数中的参数说明:fid:文件、字符串,sep:数据分割符,format:写入数据的格式。2.使用fromfile()函数读取多维数据文件 fromfile()函数的格式:numpy.fromfile(fid,dtype=float,count=1,sep=)函数中的参数说明:fid:文件、字符串,dtype:读取的数据类型。count:读入元素个数,1表示读入整个文件,sep:数据分割符。tofile()和fromfile()函数的示例代码example5-25.1.3 使用NumPy读写多维数据文件 1.
6、求最大值和最小值的函数 在NumPy中,求数组最大值的函数是amax()和nanmax(),求数组最小值函数是amin()和nanmin(),其中,amax()和amin()函数是返回一个数组的最大值和最小值或者是沿轴返回数组的最大值和最小值。nanmax()函数和nanmin()函数是返回忽略任何NaN的数组的最大值和最小值或者是沿轴返回忽略任何NaN的数组的最大值和最小值。如数组是全NaN切片时,将会出现运行警告(RuntimeWarning),并为该切片返回NaN。最大值和最小值的函数的示例代码example5-3见教材。5.2 NumPy常用的统计函数 2.求沿轴方向的取值范围 在Nu
展开阅读全文