sktime.transformations.series.adapt

class sktime.transformations.series.adapt.TabularToSeriesAdaptor(transformer)[source]

Bases: sktime.transformations.base._SeriesToSeriesTransformer

Adaptor for scikit-learn-like tabular transformations to series setting.

This is useful for applying scikit-learn transformations to series, but only works with transformations that do not require multiple instances for fitting.

Parameters

transformer (Estimator) – scikit-learn-like transformer to fit and apply to series

fit(Z, X=None)[source]

Fit.

Parameters
  • Z (TimeSeries) –

  • X (TimeSeries) –

Returns

Return type

self

inverse_transform(Z, X=None)[source]

Inverse transform data.

Parameters

Z (TimeSeries) –

Returns

Zt – Inverse-transformed time series.

Return type

TimeSeries

transform(Z, X=None)[source]

Transform data. Returns a transformed version of y.

Parameters

y (pd.Series) –

Returns

yt – Transformed time series.

Return type

pd.Series