Функция для перебора каждого столбца в панде DataFrame - PullRequest
0 голосов
/ 28 сентября 2018

Привет, я создал функцию в Python, которая принимает фрейм данных в качестве первого аргумента и столбец в качестве второго аргумента. Цель состоит в том, чтобы найти общее количество пустых значений в этом поле.Я хотел бы перебрать каждый столбец в кадре данных и применить ту же функцию.Спасибо!

def count_nulls(df, col_name):
col = df[col_name]
bool_col = pd.isna(col)
total_nulls = pd.Series.sum(bool_col)
total_rows = len(col)
pct_null = round((total_nulls / total_rows) * 100,2)
print("The","\'"+ str(col_name) + "\'", "field has", str(total_nulls), "nulls which account for",
      str(pct_null) + "% of all values")

**** Изображение ****

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...