python数据分析基础教程(第2版)教案 (第5章).pdfVIP

  • 1
  • 0
  • 约1.18万字
  • 约 17页
  • 2025-06-20 发布于上海
  • 举报

python数据分析基础教程(第2版)教案 (第5章).pdf

《Python数据分析基础教程(第2版)

《Python数据分析基础教程》(第2版)人民邮电出版社作者:郑丹青

课程基本信息

课程名称Python数据分析基础教程授课班级

用NumPy进行简单统计——

授课课题名计划课时4课时

使用NumPy读写文件及NumPy常

用的统计函数

授课时间第周第课时课型教学做一体化

1.掌握使用NumPy读写文件方法。

教学目标

2.了解NumPy中常用的统计函数。

教学重点使用NumPy读写文件

教学难点NumPy中常用的统计函数

教法:案例教学法;

教法与学法

学法:探究学习、小组合作学习。

教学过程

【任务引入】

分组讨论

通常情况下,数据是以文件形式存储的。常用的存储文件的格式有TXT格

式、CSV格式、二进制格式和多维数据格式等。

在数据分析中,经常需要从文件中读取数据或将数据写入文件,因此,如

何使用NumPy函数来读写1维或2维数组的TXT格式、CSV格式、二进制格式和

多维数据格式的数据文件呢?

【新课讲授】

任务一:使用NumPy读写文本文件

知识点讲解一

在数据分析中,经常需要从文件中读取数据或将数据写入文件,常用的存储文

件的格式有TXT格式、CSV格式、二进制格式和多维数据格式等。

1

《Python数据分析基础教程》(第2版)人民邮电出版社作者:郑丹青

在NumPy中,loadtxt()和savetxt()函数可以对文件后缀名为txt和csv的文件进行

读写操作。

将一维或二维数组写入TXT文件或CSV文件

在NumPy中,使用savetxt()函数可以将一维或二维数组写入后缀名为txt或cs

v的文件,该函数的格式为:

numpy.savetxt(fname,array,fmt=%.18e,delimiter=None,newline=\n,header=,

footer=,comments=#,encoding=None)

函数中主要参数:

‐fname:文件、字符串或产生器,可以是.gz或.bz2的压缩文件。

‐array:存入文件的数组(一维数组或者二维数组)。

‐fmt:写入文件的格式,如:%d,%.2f,%.18e,默认值是%.18e

其他参数说明见教材。

案例讲解一

【例5-

1】创建一个元素范围为0至11的3行4列的数组,然后,设置不同的参数将该数

组写入TXT文件和CSV文件。

其代码参见test5-1.py

学生自主提问,教师对疑难问题进行解答。

知识点讲解二

读取TXT文件和CSV文件

在NumPy中,用于读取TXT文件和CSV文件的函数是loadtxt(),函数格式

numpy.loadtxt(fname,dtype=typefloat,comments=#,delimiter=None,

converters=None,skiprows=0,usecols=None,unpack=False,ndmin=0,

enco

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档