Выбор ответа Junior Пропуски, дубли и типы спрашивают часто обновлено
Что удаляет dropna по умолчанию
Вопрос
Что сделает df.dropna() без аргументов?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Удалит строки, где есть хотя бы один пропуск. По умолчанию axis=0 и how="any": удаляется каждая строка, в которой пустое хоть одно значение.
Варианты ответа
- Удалит колонки, где есть хотя бы один пропуск
- Удалит строки, где есть хотя бы один пропускправильный ответ
- Удалит только строки, где все значения пустые
- Заменит все пропуски нулями и вернёт копию
Разбор
По умолчанию axis=0 и how="any": удаляется каждая строка, в которой пустое хоть одно значение. На широких таблицах это может выкинуть почти все данные. Строки только из пропусков убирает how="all", колонки axis=1, ограничить проверку колонками помогает subset=, а заменяет пропуски fillna.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.