📅  最后修改于: 2023-12-03 15:19:22.079000             🧑  作者: Mango
.notna()
是pandas库中的一个方法,用于检查索引或数据框中的非空值。返回一个布尔数组,其中具有非NA值的元素为True,否则为False。
DataFrame.notna()
无
返回一个布尔数组,其中具有非NA值的元素为True,否则为False。
import pandas as pd
# 创建一个简单的数据框
df = pd.DataFrame({'A': [1, 2, None, 4], 'B': [5, None, 7, 8]})
# 检查数据框中的非空值
print(df.notna())
上述代码将返回以下结果:
A B
0 True True
1 True False
2 False True
3 True True
此布尔数组显示数据框中每个元素是否是非NA值。在上面的示例中,第二行(索引编号为1)中的部分元素是NA值,它们在返回的布尔数组中为False。