Pandas 缺失数据

简介: Pandas 缺失数据

Pandas 缺失数据


目录:

一. 处理缺失数据

二. 滤除缺失数据

三. 填充缺失数据

 

一. 处理缺失数据

image.png

二. 滤除缺失数据

dropna()

1. Series:dropna 返回一个仅含非空数据和索引值的 Series

2. DataFrame:

行:dropna默认丢弃任何含有缺失值的行,传入 how = 'all' 将值丢弃权威 NA 的那些行。

列:传入 axis = 1,如 data.dropna(axis = 1, how = 'all')

 

三. 填充缺失数据

fillna()

1. df.fillna(0),用 0 填充空值

2. 通过字典调用 fillna,可以实现对不同的列填充不同的值:

df.fillna({1:0.5, 3:-1})

3. fillna 默认会返回新对象,但也可以对现有对象进行就地修改:

_ = df.fillna(0, inplace = True)

以上整理自《利用Python进行数据分析》。

相关文章
|
1月前
|
Python
使用 Pandas 库时,如何处理数据的重复值?
在使用Pandas处理数据重复值时,需要根据具体的数据特点和分析需求,选择合适的方法来确保数据的准确性和唯一性。
109 8
|
1天前
|
数据挖掘 索引 Python
Pandas数据读取:CSV文件
Pandas 是 Python 中强大的数据分析库,`read_csv` 函数用于从 CSV 文件中读取数据。本文介绍 `read_csv` 的基本用法、常见问题及其解决方案,并通过代码案例详细说明。涵盖导入库、读取文件、指定列名和分隔符、处理文件路径错误、编码问题、大文件读取、数据类型问题、日期时间解析、空值处理、跳过行、指定索引列等。高级用法包括自定义列名映射、处理多行标题和注释行。希望本文能帮助你更高效地使用 Pandas 进行数据读取和处理。
27 13
|
1月前
|
Python
|
1月前
|
Python
|
1月前
|
Python
Pandas 常用函数-数据合并
Pandas 常用函数-数据合并
37 1
|
1月前
|
索引 Python
Pandas 常用函数-数据排序
10月更文挑战第28天
14 1
|
1月前
|
Python
Pandas 常用函数-查看数据
Pandas 常用函数-查看数据
16 2
|
1月前
|
SQL JSON 数据库
Pandas 常用函数-读取数据
Pandas 常用函数-读取数据
17 2
|
1月前
|
Python
通过Pandas库处理股票收盘价数据,识别最近一次死叉后未出现金叉的具体位置的方法
在金融分析领域,"死叉"指的是短期移动平均线(如MA5)下穿长期移动平均线(如MA10),而"金叉"则相反。本文介绍了一种利用Python编程语言,通过Pandas库处理股票收盘价数据,识别最近一次死叉后未出现金叉的具体位置的方法。该方法首先计算两种移动平均线,接着确定它们的交叉点,最后检查并输出最近一次死叉及其后是否形成了金叉。此技术广泛应用于股市趋势分析。
51 2
|
1月前
|
Python
Pandas 常用函数-数据选择和过滤
Pandas 常用函数-数据选择和过滤
15 0