二、pandas(一)
发布网友
发布时间:2024-08-19 17:57
我来回答
共1个回答
热心网友
时间:2024-08-20 00:19
为什么学习pandas?
什么是pandas?
1. pandas数据类型之一(Series)
1.1 Series的创建
1.2 Series的常用属性
1.3 Series的常用方法
ps:算数运算既可以数学表达式运算,也可以调用方法运算
2. pandas数据类型之二(DataFrame)
2.1 DataFrame的创建
2.2 DataFrame的属性
2.3 DataFrame索引操作
iloc为隐式索引取值,loc为显示索引取值
2.4 DataFrame的切片操作
2.5 DataFrame索引和切片操作的区别
2.6 DataFrame算数运算同Series
============================================
练习:
1. 假设期中考试成绩,期末考试成绩,请自由创建,并将其相加,求期中期末平均值。
2. 假设张三期中考试数学被发现作弊,要记为0分,如何实现?
3. 李四因为举报张三作弊立功,期中考试所有科目加100分,如何实现?
4. 后来老师发现有一道题出错了,为了安抚学生情绪,给每位学生每个科目都加10分,如何实现?
============================================
2.7 DataFrame常用方法
2.8 读取文件
3. map映射(只作用于Series)
效果:
4. 处理丢失数据
None # 不可进行算术运算
np.nan() 即为:NaN是pandas中的空值,可以进行算术运算
ps:在pandas中如果遇到了None形式的空值则pandas会将其强转成NAN的形式。
效果:一个为对象数据类型一个为浮点型
效果:
4.1 空值填充(fillna)
效果:
4.2查找空值
效果:
4.3 isnull与any的结合使用
效果:
4.4 notnull与all的结合使用
效果:
4.5 空值查找的应用
统计每列空值的个数:
效果:
统计无效数据占比:
效果:
ps:当空值占比较大时使用填充,当空值占比较小时进行删除,填充时常用均值填充。
5. 处理重复数据(plicated)
效果:
效果:
6. 处理异常数据
自定义一个1000行3列(A,B,C)取值范围为0-1的数据源,然后将C列中的值大于其两倍标准差的异常值进行清洗:
效果:
二、pandas(一)
1. pandas数据类型之一(Series)1.1 Series的创建 1.2 Series的常用属性 1.3 Series的常用方法 ps:算数运算既可以数学表达式运算,也可以调用方法运算 2. pandas数据类型之二(DataFrame)2.1 DataFrame的创建 2.2 DataFrame的属性 2.3 DataFrame索引操作 iloc为隐式索引取值,loc为显示索引取值 2.4 ...
python小结20:pandas(一)read_excel()
read_excel()函数概述Pandas的I/O操作函数以'read_'打头,read_excel()是其中之一,它支持多种Excel文件格式,并能读取单个或多个工作表。通过help()函数可以查询具体使用方法。read_excel()参数详解io & sheet_name: 读取文件地址,sheet_name可以是工作表名称(如'Sheet1')或索引(如0,默认读取第...
Pandas笔记(1)-Pandas对象简介
在数据科学和分析中,Pandas是一个强大的库,用于处理和分析结构化数据。Pandas的核心组件包括Series、DataFrame和Index对象。本文将介绍Pandas对象的简介,包括Series、DataFrame和Index的基本概念与使用方法。Pandas的Series对象类似于一维数组,它带有灵活的索引。可以通过以下几种方式创建Series对象:使用数组创建...
EXCEL与PYTHON系列第一篇---Pandas(1)read_excel详解
因此,我们开启了一个系列教程,主要围绕两个库:Pandas和Xlwings,探讨Excel与Python的集成应用。本篇文章,我们将深入探讨Pandas的`read_excel`函数,这是Pandas用于读取Excel文件的主要方法。Pandas可以读取多种格式的数据,针对Excel文件,使用`read_excel`函数即可轻松完成读取。比如,如果你有一个名为“t...
pandas什么意思
pandas的意思是熊猫。一、读音:英 [ˈpændə];美 [ˈpændə]二、释义:大熊猫;大猫熊;小熊猫,小猫熊(产于亚洲,毛棕红色,尾巴粗长)。三、用法:1、The giant panda is one of the surviving ancient animals 译文:大熊猫是一种残存的古动物。2、The...
Python随笔 | Pandas入门(二)
本文主要介绍 Pandas 数据合并的四种方法:concat、append、merge 和 join 函数。1. **concat 函数**:用于沿不同轴合并数据集。基本语法为 concat 函数,示例包括合并数据集 df1 和 df4(使用 'inner' 合并方式),以及在合并后忽略索引。2. **append 函数**:默认沿列合并系列和数据框。示例演示...
python有哪些库
③用于读写硬盘中基于数组的数据集的工具 ④线性代数操作、傅里叶变换以及随机数生成 除了NumPy赋予Python的快速数组处理能力之外,NumPy的另一个主要用途是在算法和库之间作为数据传递的数据容器。对于数值数据,NumPy数组能够比Python内建数据结构更为高效地存储和操作数据。第二、pandas pandas提供了高级数据...
(一)实践出真知——玩转pandas
首先,理解pandas的基本结构和操作是关键。pandas核心是DataFrame和Series。DataFrame如同一个表格,包含行和列,其中每一行代表一个样本,每一列代表一个特征。Series则类似一个一维数组,用于存储单一维度的数据。其次,熟练掌握pandas的数据操作功能,如数据筛选、排序、合并、分组等,是提高数据分析效率的关键...
pandas是什么意思
Pandas 的名称来自于“Panel Data”的缩写,意为面板数据。它是一个强大的数据处理和分析工具,提供了高性能、易于使用的数据结构和数据分析工具。它能够帮助用户轻松地处理和分析大量数据,并生成可视化的结果。二、Pandas的主要功能 Pandas 主要用于数据处理和数据分析。它提供了两个主要的数据...
熊猫的英文单词怎么写?
1、Adorable panda可爱的熊猫。2、Giant panda大熊猫。3、Panda conservation熊猫保护。4、Panda habitat熊猫栖息地。5、Panda population熊猫种群。二、词形变化。单数形式:panda。复数形式:pandas。这两种形式都表示熊猫,其中,单数形式指一个熊猫,复数形式指多个熊猫。三、同近义词辨析。1、Bear(熊):...