pandas中isna() 函数的应用

isna() 函数用于检查 DataFrame 或 Series 中的每个元素是否为缺失值(NaN)。如果元素是缺失值,则返回 True;否则返回 False。

下面是一个示例,说明如何使用 isna() 函数:

python 复制代码
import pandas as pd
import numpy as np

# 创建一个包含缺失值的 DataFrame
data = {
    'A': [1, np.nan, 3, np.nan, 5],
    'B': ['a', 'b', np.nan, 'd', 'e']
}
df = pd.DataFrame(data)

# 使用 isna() 函数检查 DataFrame 中的缺失值
missing_values = df.isna()
print("Missing values in DataFrame:")
print(missing_values)

输出结果将显示 DataFrame 中每个元素是否为缺失值,例如:

python 复制代码
Missing values in DataFrame:
       A      B
0  False  False
1   True  False
2  False   True
3   True  False
4  False  False

在这个示例中,我们创建了一个包含缺失值的 DataFrame,并使用 isna() 函数检查了 DataFrame 中的缺失值。结果显示 DataFrame 中第一列的第二个和第四个元素,以及第二列的第三个元素是缺失值,对应的值为 True

相关推荐
一点一木4 小时前
Seed Evolving 深度测评:我用它造了一个 AI 出题工具
人工智能·python·github
abbgogo5 小时前
OSPF动态路由协议
开发语言·php
en.en..5 小时前
C 语言嵌入式事件驱动状态机完整教程(枚举配套)
c语言·开发语言
阿童木写作5 小时前
跨境卖家效率翻倍,跨马翻译批量图片翻译工具实测
人工智能·python
鹿鹿学长5 小时前
2026国赛报名季:从组委会第一次通知到各校8月报名通知,赛程报名评奖官方口径一次讲清
python·自动化
Tim_106 小时前
【C++】024、new[]与delete[]配对使用
java·开发语言
C++、Java和Python的菜鸟6 小时前
第15章 项目部署(Docker)
python
风之清扬6 小时前
AI agent学习之一基础知识
人工智能·python·学习
Jay-r6 小时前
极简博客搭建(精简版):textlog + GitHub Pages
python·github·教程·集成学习·博客网站·技术教程·自我成长
Albart5756 小时前
【已解决】IndexError_ list index out of range 列表索引越界 全套根治方案
python·indexerror·列表索引越界·python 报错解决·python 排错