sktime.transformations.base

class sktime.transformations.base.BaseTransformer[source]

Bases: sktime.base._base.BaseEstimator

Transformer base class

fit(Z, X=None)[source]

Fit transformer to X and y.

By default, fit is empty. Fittable transformations overwrite fit method.

Parameters
  • Z (TimeSeries) – Data to be transformed

  • X (TimeSeries, optional (default=None)) – Extra data

Returns

self

Return type

a fitted instance of the estimator

fit_transform(Z, X=None)[source]

Fit to data, then transform it.

Fits transformer to X and y with optional parameters fit_params and returns a transformed version of X.

Parameters
  • Z (pd.DataFrame, pd.Series or np.ndarray) – Data to be transformed

  • X (pd.Series or np.ndarray, optional (default=None)) – Target values of data to be transformed.

Returns

Zt – Transformed data.

Return type

pd.DataFrame, pd.Series or np.ndarray

transform(Z, X=None)[source]

Transform data. Returns a transformed version of X.