Столбцы со значениями NA - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть фрейм данных, в котором я хочу идентифицировать столбцы со значениями NA.

Только около 10% столбцов имеют значения NA, поэтому я хочу перечислить только те столбцы, в которых указано количество NA. больше 0.

Строка ниже вернет все столбцы, есть ли способ отфильтровать столбцы, которые не имеют значений NA?

colSums(is.na(df))

1 Ответ

0 голосов
/ 15 апреля 2020

Чтобы вывести список столбцов с хотя бы одним нулевым значением, вы можете использовать:

df.columns[df.isna().any()].tolist()

Чтобы вывести список столбцов со всеми нулевыми значениями, вы можете использовать:

df.columns[df.isna().all()].tolist()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...