列出系列中缺失行的唯一标识符

时间:2017-10-05 12:31:27

标签: python pandas

是否可以返回给定系列中缺失值的行数?

    Name  Age
    Fred  25
    John  38
    Chris

我想要返回行号或某些行的唯一标识符,其中'年龄'不见了。即克里斯

2 个答案:

答案 0 :(得分:2)

使用:

df = pd.DataFrame({'Age': [25.0, 38.0, np.nan]}, index=['Fred', 'John', 'Chris'])
print (df)
        Age
Fred   25.0
John   38.0
Chris   NaN

m = df['Age'].isnull()
print (df.index[m].tolist())
[Chris]

答案 1 :(得分:0)

您可以执行df.index[pd.isnull(df['Age'])]