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. 
 
- 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.