pandas.core.window.rolling.Rolling.mean¶
- Rolling.mean(*args, **kwargs)[source]¶
Calculate the rolling mean of the values.
- Parameters
- *args
Under Review.
- **kwargs
Under Review.
- Returns
- Series or DataFrame
Returned object type is determined by the caller of the rolling calculation.
See also
pandas.Series.rollingCalling object with Series data.
pandas.DataFrame.rollingCalling object with DataFrames.
pandas.Series.meanEquivalent method for Series.
pandas.DataFrame.meanEquivalent method for DataFrame.
Examples
The below examples will show rolling mean calculations with window sizes of two and three, respectively.
>>> s = pd.Series([1, 2, 3, 4]) >>> s.rolling(2).mean() 0 NaN 1 1.5 2 2.5 3 3.5 dtype: float64
>>> s.rolling(3).mean() 0 NaN 1 NaN 2 2.0 3 3.0 dtype: float64