Spec-Zone.ru › pandas 2

Ресемплирование

pandas.api.typing.Resampler возвращаются вызовами resample: pandas.DataFrame.resample(), pandas.Series.resample().

Индексирование, итерация

Resampler.__iter__()

Итератор группировки.

Resampler.groups

Словарь {имя группы -> метки группы}.

Resampler.indices

Словарь {имя группы -> индексы группы}.

Resampler.get_group(name[, obj])

Построение DataFrame из группы с указанным именем.

Применение функций

Resampler.apply([func])

Агрегирование с использованием одной или нескольких операций над указанной осью.

Resampler.aggregate([func])

Агрегирование с использованием одной или нескольких операций над указанной осью.

Resampler.transform(arg, *args, **kwargs)

Вызов функции, производящей Series с аналогичными индексами в каждой группе.

Resampler.pipe(func, *args, **kwargs)

Применение func с аргументами к этому объекту Resampler и возврат его результата.

Увеличение частоты дискретизации

Resampler.ffill([limit])

Вперед заполнить значения.

Resampler.bfill([limit])

Заполнить новые пропущенные значения в ресемплированных данных назад.

Resampler.nearest([limit])

Ресемплирование с использованием ближайшего значения.

Resampler.fillna(method[, limit])

Заполнить пропущенные значения, введенные при увеличении частоты дискретизации.

Resampler.asfreq([fill_value])

Возврат значений на новой частоте, по сути, переиндексация.

Resampler.interpolate([method, axis, limit, ...])

Интерполяция значений между целевыми временными метками в соответствии с различными методами.

Вычисления / описательная статистика

Resampler.count()

Вычислить подсчет группы, исключая пропущенные значения.

Resampler.nunique(*args, **kwargs)

Возвращает количество уникальных элементов в группе.

Resampler.first([numeric_only, min_count, ...])

Вычислить первую запись каждого столбца в каждой группе.

Resampler.last([numeric_only, min_count, skipna])

Вычислить последнюю запись каждого столбца в каждой группе.

Resampler.max([numeric_only, min_count])

Вычислить максимальное значение группы.

Resampler.mean([numeric_only])

Вычислить среднее значение групп, исключая пропущенные значения.

Resampler.median([numeric_only])

Вычислить медиану групп, исключая пропущенные значения.

Resampler.min([numeric_only, min_count])

Вычислить минимальное значение группы.

Resampler.ohlc(*args, **kwargs)

Вычислить значения открытие, максимум, минимум и закрытие группы, исключая пропущенные значения.

Resampler.prod([numeric_only, min_count])

Вычислить произведение значений группы.

Resampler.size()

Вычислить размеры групп.

Resampler.sem([ddof, numeric_only])

Вычислить стандартную ошибку среднего значения групп, исключая пропущенные значения.

Resampler.std([ddof, numeric_only])

Вычислить стандартное отклонение групп, исключая пропущенные значения.

Resampler.sum([numeric_only, min_count])

Вычислить сумму значений группы.

Resampler.var([ddof, numeric_only])

Вычислить дисперсию групп, исключая пропущенные значения.

Resampler.quantile([q])

Возвращает значение в заданном квантиле.

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/resampling.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API