pandas как удалить пустые строки — Q&A Хекслет
2026-02-26 18:20 Diff

Ответы

Для удаления пустых строк из DataFrame в библиотеке Pandas можно использовать метод dropna(). Этот метод позволяет удалить строки, содержащие пропущенные значения (NaN) в указанных столбцах или во всех столбцах.

В результате выполнения данного кода будут удалены строки, в которых хотя бы одно значение равно NaN. Теперь DataFrame df_cleaned будет содержать только строки без пропущенных значений.

Если необходимо удалить только строки, в которых все значения равны NaN, то можно использовать параметр how='all':

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

Теперь DataFrame df_cleaned будет содержать только строки, в которых значения в столбцах 'A' и 'B' не являются NaN.