/
Вопросы и ответы
/
Аналитика данных
/

как посчитать nan в pandas

как посчитать nan в pandas

3 года назад

Arthur Cheremisin

Ответы

0

Есть несколько способов посчитать количество значений NaN в DataFrame с помощью библиотеки pandas. Ниже приведены некоторые из них:

  1. Метод isna() - возвращает DataFrame с булевыми значениями, где True обозначает отсутствие значения (NaN):
nan_count = df.isna().sum().sum()
print(""Количество значений NaN в DataFrame: "", nan_count)
  1. Метод isnull() - является эквивалентом метода isna():
nan_count = df.isnull().sum().sum()
print(""Количество значений NaN в DataFrame: "", nan_count)
  1. Метод count() - возвращает количество значений в каждом столбце, включая NaN, поэтому можно вычислить количество Nan путем вычитания количества значений от общего количества строк:
nan_count = df.shape[0] - df.count().sum()
print(""Количество значений NaN в DataFrame: "", nan_count)

Выберите подходящий способ в зависимости от ваших потребностей и предпочтений.

2 года назад

Ivan Mamtsev

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845