4.2.2编程处理数据 课件 2022—2023学年浙教版(2019)高中信息技术必修1

| 36页
| 1675人阅读
| 68人下载
普通

内容正文:

编程处理数据 授课人:易琼 1 编程处理数据 用excel处理数据方便、对专业要求低,但适用于小数据样本,且适用较为单一的功能需求。 编程处理数据 Numpy模块:是科学运算的基础库,主要提供科学计算中常用的随机数、数组运算等基础模块 Scipy模块:基于numpy构建的一个模块,增强了在高等数学、信号处理、图像处理、统计等方面的能力 Pandas模块:基于numpy实现,主要用于数据的处理与分析,提供了大量处理数据的函数和方法,能方便操作大型数据集 Matplotlib模块:绘图库,快速绘图和设置图标的坐标轴、坐标轴刻度、图例等 3 维度 一维结构 二维结构 二维表 1 2 3 1 2 3 4 5 6 7 8 9 1 4 7 2 5 8 3 6 9 由对等关系的有序或无序数据构成,采用线性方式组织。 4 利用pandas模块处理数据 Pandas 提供了Series和DataFrame两种数据结构,这两种数据结构可完成数据的整理、计算、统计、分析及简单可视化。 Series(一维结构):1个索引列+1个数据列.索引值默认是从0起递增的整数。列表,字典等都可以用来创建Series数据结构,与列表不同的是,Series的索引可以指定,类型可以是字符串类型。 Dataframe(二维结构):1个索引列+n个数据列. DataFrame是一种类似于关系表的表格型数据结构,DataFrame对象是一个二维表格, 其中每列中的元素类型必须一致,而不同的列可以拥有不同的元素类型。 5 利用pandas模块处理数据 Series Dataframe 导入模块 Import pandas as pd 6 利用pandas模块处理数据 Series 1.创建1个Series对象 语法:s=pd.Series(value,index) 参数:value:表示数据,支持数值、列表、字典等;index:表示索引(行标签) Values:存放Series值的一个数组 index 数据类型 7 利用pandas模块处理数据 Series 1.创建1个Series对象 语法:s=pd.Series(values,index) 参数:value:表示数据,支持数值、列表、字典等;index:表示索引(行标签) 8 利

资源预览图

4.2.2编程处理数据 课件 2022—2023学年浙教版(2019)高中信息技术必修1-第1页
1
4.2.2编程处理数据 课件 2022—2023学年浙教版(2019)高中信息技术必修1-第2页
2
4.2.2编程处理数据 课件 2022—2023学年浙教版(2019)高中信息技术必修1-第3页
3
4.2.2编程处理数据 课件 2022—2023学年浙教版(2019)高中信息技术必修1-第4页
4
4.2.2编程处理数据 课件 2022—2023学年浙教版(2019)高中信息技术必修1-第5页
5
4.2.2编程处理数据 课件 2022—2023学年浙教版(2019)高中信息技术必修1-第6页
6

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。