pandas.rolling_window¶
- pandas.rolling_window(arg, window=None, win_type=None, min_periods=None, freq=None, center=False, mean=True, time_rule=None, axis=0, **kwargs)¶
Applies a moving window of type window_type and size window on the data.
Parameters: arg : Series, DataFrame
window : int or ndarray
Weighting window specification. If the window is an integer, then it is treated as the window length and win_type is required
win_type : str, default None
Window type (see Notes)
min_periods : int
Minimum number of observations in window required to have a value.
freq : None or string alias / date offset object, default=None
Frequency to conform to before computing statistic
center : boolean, default False
Whether the label should correspond with center of window
mean : boolean, default True
If True computes weighted mean, else weighted sum
time_rule : Legacy alias for freq
axis : {0, 1}, default 0
Returns: y : type of input argument
Notes
The recognized window types are:
- boxcar
- triang
- blackman
- hamming
- bartlett
- parzen
- bohman
- blackmanharris
- nuttall
- barthann
- kaiser (needs beta)
- gaussian (needs std)
- general_gaussian (needs power, width)
- slepian (needs width).