pandas.core.window.rolling.Rolling.max — pandas 3.0.0.dev0+2104.ge637b4290d documentation (original) (raw)

Rolling.max(numeric_only=False, *args, engine=None, engine_kwargs=None, **kwargs)[source]#

Calculate the rolling maximum.

Parameters:

numeric_onlybool, default False

Include only float, int, boolean columns.

Added in version 1.5.0.

*argsiterable, optional

Positional arguments passed into func.

enginestr, default None

engine_kwargsdict, default None

**kwargsmapping, optional

A dictionary of keyword arguments passed into func.

Returns:

Series or DataFrame

Return type is the same as the original object with np.float64 dtype.

See also

Series.rolling

Calling rolling with Series data.

DataFrame.rolling

Calling rolling with DataFrames.

Series.max

Aggregating max for Series.

DataFrame.max

Aggregating max for DataFrame.

Notes

See Numba engine and Numba (JIT compilation) for extended documentation and performance considerations for the Numba engine.

Examples

ser = pd.Series([1, 2, 3, 4]) ser.rolling(2).max() 0 NaN 1 2.0 2 3.0 3 4.0 dtype: float64