Skip to content

RollingAbsMax

Running absolute max over a window.

Parameters

  • window_size

    Typeint

    Size of the rolling window.

Attributes

  • name

  • window_size

Examples

from river import stats

X = [1, -4, 3, -2, 2, 1]
rolling_absmax = stats.RollingAbsMax(window_size=2)
for x in X:
    rolling_absmax.update(x)
    print(rolling_absmax.get())
1
4
4
3
2
2

Methods

get

Return the current value of the statistic.

update

Update and return the called instance.

Parameters

  • x'numbers.Number'