从最后一行数据帧计算 NaN

时间:2021-01-06 22:26:56

标签: python pandas dataframe

我有一个数据框,如下所示:

<头>
A B C
NaN NaN 98
10 53 NaN
18 NaN NaN

而且我需要计算每一列中的 NaN,但前提是它们从最后一行开始,因此在示例中,结果将是:

number_last_nan(df)

<头>
A B C
0 1 2

我能做到吗?提前致谢

注意:

我正在尝试这样的事情

df.fillna(method='bfill').isna()

并计算真值

1 个答案:

答案 0 :(得分:2)

最后,这对我有用!

df.fillna(method='bfill').isna().sum()