ConditionalDeseasonalizer

class sktime.transformations.series.detrend.ConditionalDeseasonalizer(seasonality_test=None, sp=1, model='additive')[source]

A transformer that removes a seasonal and trend components from time series, conditional on seasonality test.

Parameters
  • seasonality_test (callable, optional (default=None)) – Callable that tests for seasonality and returns True when data is seasonal and False otherwise. If None, 90% autocorrelation seasonality test is used.

  • sp (int, optional (default=1)) – Seasonal periodicity

  • model (str {"additive", "multiplicative"}, optional (default="additive")) – Model to use for estimating seasonal component

__init__(seasonality_test=None, sp=1, model='additive')[source]

Initialize self. See help(type(self)) for accurate signature.