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
- periodsint, default 1
Number of periods to shift.
- freqstr, optional
Frequency string.
- axisaxis to shift, default 0
Shift direction.
- fill_valueoptional
The scalar value to use for newly introduced missing values.
New in version 0.24.0.
- 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.