pandas.core.groupby.DataFrameGroupBy.shift
- DataFrameGroupBy.shift(periods=1, freq=None, axis=0, fill_value=None)[source]
-
Shift each group by periods observations.
If freq is passed, the index will be increased using the periods and the freq.
- Parameters
-
- periods:int, default 1
-
Number of periods to shift.
- freq:str, optional
-
Frequency string.
- axis:axis to shift, default 0
-
Shift direction.
- fill_value:optional
-
The scalar value to use for newly introduced missing values.
- Returns
-
- Series or DataFrame
-
Object shifted within each group.
See also
Index.shift
-
Shift values of Index.
tshift
-
Shift the time index, using the index’s frequency if available.
© 2008–2021, 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/1.3.4/reference/api/pandas.core.groupby.DataFrameGroupBy.shift.html