rolling_exp

UnitsAwareDataArray.rolling_exp(window: Mapping[Any, int] | None = None, window_type: str = 'span', **window_kwargs) RollingExp[T_DataWithCoords]

Exponentially-weighted moving window. Similar to EWM in pandas

Requires the optional Numbagg dependency.

Parameters:
  • window (mapping of hashable to int, optional) – A mapping from the name of the dimension to create the rolling exponential window along (e.g. time) to the size of the moving window.

  • window_type ({"span", "com", "halflife", "alpha"}, default: "span") – The format of the previously supplied window. Each is a simple numerical transformation of the others. Described in detail: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.ewm.html

  • **window_kwargs (optional) – The keyword arguments form of window. One of window or window_kwargs must be provided.

See also

core.rolling_exp.RollingExp