pandas.Series.dropna#
- Series.dropna(*, ось=0, inplace=False, how=None, ignore_index=False)[источник]#
Возвращает новый Series с удалёнными пропущенными значениями.
См. Руководство пользователя для получения дополнительной информации о том, какие значения считаются пропущенными и как работать с пропущенными данными.
- Параметры:
- ось{0 или ‘index’}
Не используется. Параметр необходим для совместимости с DataFrame.
- inplacebool, по умолчанию False
Если True, операция выполняется на месте и возвращает None.
- howstr, optional
Не используется. Сохранено для совместимости.
- ignore_indexbool, по умолчанию
False Если
True, результирующая ось будет помечена как 0, 1, …, n - 1.Добавлено в версии 2.0.0.
- Возвращает:
- Series или None
Серия с удаленными записями NA или None, если
inplace=True.
Смотрите также
Series.isnaОбозначение пропущенных значений.
Series.notnaУказывает существующие (не пропущенные) значения.
Series.fillnaЗаменить пропущенные значения.
DataFrame.dropnaУдалить строки или столбцы, содержащие значения NA.
Index.dropnaУдалить отсутствующие индексы.
Примеры
>>> ser = pd.Series([1., 2., np.nan]) >>> ser 0 1.0 1 2.0 2 NaN dtype: float64
Удалить значения NA из Series.
>>> ser.dropna() 0 1.0 1 2.0 dtype: float64
Пустые строки не считаются значениями NA.
Noneсчитается значением NA.>>> ser = pd.Series([np.nan, 2, pd.NaT, '', None, 'I stay']) >>> ser 0 NaN 1 2 2 NaT 3 4 None 5 I stay dtype: object >>> ser.dropna() 1 2 3 5 I stay dtype: object