Spec-Zone.ru › pandas 0.25

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

Объекты ресемплера возвращаются вызовами resample: pandas.DataFrame.resample(), pandas.Series.resample().

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

Resampler.__iter__(self) Итератор ресемплера.
Resampler.groups Словарь {имя группы -> метки группы}.
Resampler.indices Словарь {имя группы -> индексы группы}.
Resampler.get_group(self, name[, obj]) Создать DataFrame из группы с указанным именем.

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

Resampler.apply(self, func, \*args, \*\*kwargs) Агрегирование с использованием одной или нескольких операций по указанной оси.
Resampler.aggregate(self, func, \*args, …) Агрегирование с использованием одной или нескольких операций по указанной оси.
Resampler.transform(self, arg, \*args, …) Вызов функции, генерирующей серию с аналогичным индексом для каждой группы, и возвращает серию с преобразованными значениями.
Resampler.pipe(self, func, \*args, \*\*kwargs) Применение функции func с аргументами к этому объекту Resampler и возвращение результата функции.

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

Resampler.ffill(self[, limit]) Вперед заполнение значений.
Resampler.backfill(self[, limit]) Обратное заполнение новых пропущенных значений в ресемплированных данных.
Resampler.bfill(self[, limit]) Обратное заполнение новых пропущенных значений в ресемплированных данных.
Resampler.pad(self[, limit]) Вперед заполнение значений.
Resampler.nearest(self[, limit]) Ресемплирование с использованием ближайшего значения.
Resampler.fillna(self, method[, limit]) Заполнение пропущенных значений, возникших при увеличении частоты дискретизации.
Resampler.asfreq(self[, fill_value]) Возвращает значения с новой частотой дискретизации, по сути, переиндексирование.
Resampler.interpolate(self[, method, axis, …]) Интерполяция значений в соответствии с различными методами.

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

Resampler.count(self[, _method]) Вычисление количества в группе, исключая пропущенные значения.
Resampler.nunique(self[, _method]) Возвращает количество уникальных элементов в группе.
Resampler.first(self[, _method]) Вычисление первого значения в группе.
Resampler.last(self[, _method]) Вычисление последнего значения в группе.
Resampler.max(self[, _method]) Вычисление максимального значения в группе.
Resampler.mean(self[, _method]) Вычисление среднего значения в группах, исключая пропущенные значения.
Resampler.median(self[, _method]) Вычисление медианы в группах, исключая пропущенные значения.
Resampler.min(self[, _method]) Вычисление минимального значения в группе.
Resampler.ohlc(self[, _method]) Вычисление суммы значений, исключая пропущенные значения.
Resampler.prod(self[, _method, min_count]) Вычисление произведения значений в группе.
Resampler.size(self) Вычисление размеров групп.
Resampler.sem(self[, _method]) Вычисление стандартной ошибки среднего значения в группах, исключая пропущенные значения.
Resampler.std(self[, ddof]) Вычисление стандартного отклонения в группах, исключая пропущенные значения.
Resampler.sum(self[, _method, min_count]) Вычисление суммы значений в группе.
Resampler.var(self[, ddof]) Вычисление дисперсии в группах, исключая пропущенные значения.
Resampler.quantile(self[, q]) Возвращает значение в заданном квантиле.

© 2008–2012, 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/0.25.0/reference/resampling.html

Spec-Zone.ru

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