4.2.2.1 利用pandas模块处理数据 课件—2021-2022学年浙教版(2019)高中信息技术必修1

2021-10-18
| 36页
| 2579人阅读
| 50人下载
特供

内容正文:

编程处理数据 1 2 大家是否在搜索引擎中搜索过自己的名字? 你搜出来的数据是你自己的吗? 3 全校同学中,哪个姓氏最多? 知识回顾 以我们目前学的知识,只能找出某个姓氏的同学有哪些 而且只适用于数据量少的情况 想要更灵活、深入地进行数据分析与挖掘? 用计算机编程处理数据 Numpy模块:是科学运算的基础库,主要提供科学计算中常用的随机数、数组运算等基础模块 Scipy模块:基于numpy构建的一个模块,增强了在高等数学、信号处理、图像处理、统计等方面的能力 Pandas模块:基于numpy实现,主要用于数据的处理与分析,提供了大量处理数据的函数和方法,能方便操作大型数据集 Matplotlib模块:绘图库,快速绘图和设置图标的坐标轴、坐标轴刻度、图例等 Python常用数据处理拓展模块 ·基于numpy构建,为数据分析而存在! ·一维数组Series+二维数组Dataframe ·可直接读取数据并做处理(高效简单) ·兼容各种数据库 ·支持各种分析算法 Pandas模块——数据分析核心工具包 Pandas模块 提供了Series和DataFrame两种数据结构。使用这两种数据结构,可以完成数据的整理、计算、统计、分析以及简单可视化。 import 模块名 调用:模块名.函数名() from 模块名 import 函数名 调用:函数名() 模块导入的两种方法? Pandas模块 提供了Series和DataFrame两种数据结构。使用这两种数据结构,可以完成数据的整理、计算、统计、分析以及简单可视化。 给模块或函数起个“小名” import 模块名[as 别名] 调用:别名.函数名() from 模块名 import 函数名[as 别名] 调用:别名() import pandas as pd 对象与属性 对象:一个抽象概念,表示任意存在的事物。在python中,一切都是对象。不仅是具体的事物,字符串、函数等也是对象。 将对象分为静态部分和动态部分: 静态部分被称为“属性”,是这个对象有什么,人有身高、体重 动态部分称为”方法”,这个对象能做什么,人能走路、吃饭 使用方法:对象名.属性名 9 Pandas模块——Series序列 Series是一种一维的数据结构,由一个数组的数据(values)和一个与数据关联的索引(index),

资源预览图

4.2.2.1 利用pandas模块处理数据 课件—2021-2022学年浙教版(2019)高中信息技术必修1
1
4.2.2.1 利用pandas模块处理数据 课件—2021-2022学年浙教版(2019)高中信息技术必修1
2
4.2.2.1 利用pandas模块处理数据 课件—2021-2022学年浙教版(2019)高中信息技术必修1
3
4.2.2.1 利用pandas模块处理数据 课件—2021-2022学年浙教版(2019)高中信息技术必修1
4
4.2.2.1 利用pandas模块处理数据 课件—2021-2022学年浙教版(2019)高中信息技术必修1
5
4.2.2.1 利用pandas模块处理数据 课件—2021-2022学年浙教版(2019)高中信息技术必修1
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。