首 页 行业热点 新车 试驾评测 养车用车 车型库
当前位置:首页pandas dataframe 非空 对象 判断

pandas dataframe 非空 对象 判断

2021-12-25 来源:好土汽车网
导读 pandas dataframe 非空 对象 判断
在 Pandas 中,可以使用 isna() 函数来检查 DataFrame 中的每个元素是否为空(NaN)。如果元素不为空,则返回 False,否则返回 True。

以下是一个示例代码,展示如何使用 isna() 函数检查 DataFrame 中的非空元素:

python

import pandas as pd

# 创建一个示例 DataFrame

df = pd.DataFrame({'A': [1, 2, None], 'B': [4, None, 6], 'C': [7, 8, 9]})

# 检查 DataFrame 中的非空元素

not_null = df.applymap(lambda x: not pd.isna(x))

# 输出结果 print(not_null)

输出结果如下:

python

A B C 0 True True True 1 True False True 2 False True True 在这个示例中,我们首先创建了一个包含三个列的 DataFrame,其中包含一些空值(NaN)。然后,我们使用 applymap() 函数将 isna() 函数应用于 DataFrame 中的每个元素,并使用一个 lambda 函数将结果转换为布尔值。最后,我们将结果输出到控制台。

因篇幅问题不能全部显示,请点此查看更多更全内容