Spec-Zone.ru › pandas 0.25

pandas.core.window.Rolling.apply

Rolling.apply(self, func, raw=None, args=(), kwargs={}) [source]

Функция apply для скользящего окна.

Параметры:
func : function

Должна возвращать одно значение из массива ndarray, если raw=True или одно значение из Series, если raw=False.

raw : bool, default None
  • False : передаёт каждую строку или столбец как Series в функцию.
  • True или None : переданная функция будет получать объекты ndarray вместо этого. Если вы просто применяете функцию сокращения NumPy, это обеспечит значительно лучшую производительность.

Параметр raw обязателен и отобразит FutureWarning, если не указан. В будущем raw по умолчанию будет False.

Введено в версии 0.23.0.

*args, **kwargs

Аргументы и ключевые аргументы, которые нужно передать в func.

Возвращает:
Series или DataFrame

Тип возвращаемого значения определяется вызывающим объектом.

См. также

Series.rolling
Скользящее окно Series.
DataFrame.rolling
Скользящее окно DataFrame.

© 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/api/pandas.core.window.Rolling.apply.html

Spec-Zone.ru

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