Spec-Zone.ru › pandas 1

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

Объекты ресемплеров возвращаются вызовами 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)

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

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

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

Увеличение выборки

Resampler.ffill([limit])

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

Resampler.backfill([limit])

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

Resampler.bfill([limit])

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

Resampler.pad([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])

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

Resampler.last([numeric_only, min_count])

Вычислить последнюю запись без значения NULL для каждого столбца.

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/1.5.0/reference/resampling.html

Spec-Zone.ru

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