Spec-Zone.ru › pandas 0.23

pandas.Series.expanding

Series.expanding(min_periods=1, center=False, axis=0) [source]

Предоставляет расширяющие преобразования.

Новое в версии 0.18.0.

Параметры:

min_periods : int, по умолчанию 1

Минимальное количество наблюдений в окне, необходимое для получения значения (в противном случае результат — NaN).

center : boolean, по умолчанию False

Установить метки в центре окна.

axis : int or string, default 0
Возвращает:
a Window sub-classed for the particular operation

См. также

rolling
Предоставляет вычисления скользящего среднего
ewm
Предоставляет экспоненциально взвешенные функции

Примечания

По умолчанию результат устанавливается на правом краю окна. Это можно изменить на центр окна, установив center=True.

Примеры

>>> df = DataFrame({'B': [0, 1, 2, np.nan, 4]})
     B
0  0.0
1  1.0
2  2.0
3  NaN
4  4.0
>>> df.expanding(2).sum()
     B
0  NaN
1  1.0
2  3.0
3  3.0
4  7.0

© 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.23.4/generated/pandas.Series.expanding.html

Spec-Zone.ru

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