Lag
_BaseLagTransform
Simple lag operator
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
lag | int | Number of periods to offset | required |
Lag.stack
Lag.take
Lag.transform
Lag.update
RollingMean
Bases: _RollingBase
RollingMean.stack
RollingMean.take
RollingMean.transform
RollingMean.update
RollingStd
Bases: _RollingBase
RollingStd.stack
RollingStd.take
RollingStd.transform
RollingStd.update
RollingMin
Bases: _RollingBase
RollingMin.stack
RollingMin.take
RollingMin.transform
RollingMin.update
RollingMax
Bases: _RollingBase
RollingMax.stack
RollingMax.take
RollingMax.transform
RollingMax.update
RollingQuantile
_RollingBase
Rolling quantile
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
lag | int | Number of periods to offset by before applying the transformation | required |
p | float | Quantile to compute | required |
window_size | int | Length of the rolling window | required |
min_samples | int | Minimum number of samples required to compute the statistic. If None, defaults to window_size. | None |
RollingQuantile.stack
RollingQuantile.take
RollingQuantile.transform
RollingQuantile.update
SeasonalRollingMean
Bases: _SeasonalRollingBase
SeasonalRollingMean.stack
SeasonalRollingMean.take
SeasonalRollingMean.transform
SeasonalRollingMean.update
SeasonalRollingStd
Bases: _SeasonalRollingBase
SeasonalRollingStd.stack
SeasonalRollingStd.take
SeasonalRollingStd.transform
SeasonalRollingStd.update
SeasonalRollingMin
Bases: _SeasonalRollingBase
SeasonalRollingMin.stack
SeasonalRollingMin.take
SeasonalRollingMin.transform
SeasonalRollingMin.update
SeasonalRollingMax
Bases: _SeasonalRollingBase
SeasonalRollingMax.stack
SeasonalRollingMax.take
SeasonalRollingMax.transform
SeasonalRollingMax.update
SeasonalRollingQuantile
_SeasonalRollingBase
Seasonal rolling statistic
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
lag | int | Number of periods to offset by before applying the transformation | required |
p | float | Quantile to compute | required |
season_length | int | Length of the seasonal period, e.g. 7 for weekly data | required |
window_size | int | Length of the rolling window | required |
min_samples | int | Minimum number of samples required to compute the statistic. If None, defaults to window_size. | None |
SeasonalRollingQuantile.stack
SeasonalRollingQuantile.take
SeasonalRollingQuantile.transform
SeasonalRollingQuantile.update
ExpandingMean
Bases: _ExpandingBase
ExpandingMean.stack
ExpandingMean.take
ExpandingMean.transform
ExpandingMean.update
ExpandingStd
Bases: _ExpandingBase
ExpandingStd.stack
ExpandingStd.take
ExpandingStd.transform
ExpandingStd.update
ExpandingMin
Bases: _ExpandingComp
ExpandingMin.stack
ExpandingMin.take
ExpandingMin.transform
ExpandingMin.update
ExpandingMax
Bases: _ExpandingComp
ExpandingMax.stack
ExpandingMax.take
ExpandingMax.transform
ExpandingMax.update
ExpandingQuantile
_BaseLagTransform
Expanding quantile
Parameters:
ExpandingQuantile.stack
ExpandingQuantile.take
ExpandingQuantile.transform
ExpandingQuantile.update
ExponentiallyWeightedMean
_BaseLagTransform
Exponentially weighted mean
Parameters:

