Counting NaN values in a Pandas DataFrame with isna and sum

Counting NaN values in a Pandas DataFrame with isna and sum

How many NaNs in a Python Pandas data frame?

1. Use isna, returning a data frame of booleans
2. Use sum, returning the number of NaNs in each column
3. Use sum again, adding those numbers

df.isna().sum().sum()