以下是一个示例代码,展示如何使用 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 函数将结果转换为布尔值。最后,我们将结果输出到控制台。
因篇幅问题不能全部显示,请点此查看更多更全内容