DataFrame.expanding(self, min_periods=1, center=False, axis=0) [source]
Provide expanding transformations.
New in version 0.18.0.
| Parameters: | 
  |  
|---|---|
| Returns: | 
  |  
By default, the result is set to the right edge of the window. This can be changed to the center of the window by setting center=True.
>>> df = pd.DataFrame({'B': [0, 1, 2, np.nan, 4]})
     B
0  0.0
1  1.0
2  2.0
3  NaN
4  4.0
 >>> df.expanding(2).sum()
     B
0  NaN
1  1.0
2  3.0
3  3.0
4  7.0
 
    © 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
    https://pandas.pydata.org/pandas-docs/version/0.25.0/reference/api/pandas.DataFrame.expanding.html