Ресемплирование
Объекты ресемплера возвращаются вызовами resample: pandas.DataFrame.resample(), pandas.Series.resample().
Индексирование, итерация
Применение функций
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]) | Возвращает значение в заданном квантиле. |