Що таке NaN в Python?

2024 0 Comments

Число (NaN від англ. Not-a-Number) – один із особливих станів числа з плаваючою комою. Використовується в багатьох математичних бібліотеках та математичних співпроцесорах.

Привласнення значення NaN Якщо потрібно спеціально привласнити значення NaN елемент структури даних, для цього використовується np. NaN (або np. nan ) з бібліотеки NumPy.

Просте рішення для перевірки NaN в Python використовується математична функція math. isnan() .

Для того щоб видалити всі об'єкти, які містять значення NaN скористайтесь методом dropna() без аргументів. Замість записів, можна видалити поля для цього потрібно викликати метод dropna з аргументом axis=1. pandas дозволяє задати поріг на кількість не-NaN елементів.