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

相关推荐
祝余Eleanor3 分钟前
Day37 模型可视化与推理
人工智能·python·深度学习
qq_401700413 分钟前
C语言void*
c语言·开发语言
sg_knight4 分钟前
Python 面向对象基础复习
开发语言·python·ai编程·面向对象·模型
dhdjjsjs30 分钟前
Day35 PythonStudy
python
毕设源码-朱学姐1 小时前
【开题答辩全过程】以 基于Java的人体骨骼健康知识普及系统为例,包含答辩的问题和答案
java·开发语言
lly2024061 小时前
Julia 函数
开发语言
sheji34161 小时前
【开题答辩全过程】以 基于JAVA的社团管理系统为例,包含答辩的问题和答案
java·开发语言
如竟没有火炬1 小时前
四数相加贰——哈希表
数据结构·python·算法·leetcode·散列表
周杰伦_Jay1 小时前
【GOFrame】模块化框架与生产级实践
开发语言·gitlab·github
背心2块钱包邮1 小时前
第9节——部分分式积分(Partial Fraction Decomposition)
人工智能·python·算法·机器学习·matplotlib