Встречается на собеседованиях • сегодня
Как в pandas DataFrame удалить строки с NaN
Для удаления строк с NaN в pandas DataFrame используйте метод dropna(). По умолчанию он удаляет строки, где хотя бы один столбец содержит NaN.
Пример:
python
import pandas as pd
import numpy as np
df = pd.DataFrame({'A': [1, np.nan, 3], 'B': [4, 5, np.nan]})
cleaned_df = df.dropna() # Удаляет строки с любым NaN
text
**Параметры:**
- `how='all'` – удаляет строки, где все значения NaN.
- `subset=['col1', 'col2']` – проверяет NaN только в указанных столбцах.
**Пример с параметрами:**
```python
df.dropna(subset=['A'], how='all') # Удаляет строки, где NaN только в 'A'
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы