sktime.utils: Utility function

The sktime.utils module contains utility functions.

Plotting

plot_series(*series[, labels, markers])

Plot one or more time series

Data Processing

are_columns_nested(X)

Checks whether any cells have nested structure in each DataFrame column.

is_nested_dataframe(X)

Checks whether the input is a nested DataFrame.

from_nested_to_2d_array(X[, return_numpy])

Convert nested pandas DataFrame or Series with NumPy arrays or pandas Series in cells into tabular pandas DataFrame with primitives in cells, i.e. a data frame with the same number of rows as the input data and as many columns as there are observations in the nested series.

from_2d_array_to_nested(X[, index, columns, …])

Convert tabular pandas DataFrame with only primitives in cells into nested pandas DataFrame with a single column.

from_3d_numpy_to_2d_array(X)

Converts 3d NumPy array (n_instances, n_columns, n_timepoints) to a 2d NumPy array with shape (n_instances, n_columns*n_timepoints)

from_3d_numpy_to_nested(X[, column_names, …])

Convert NumPy ndarray with shape (n_instances, n_columns, n_timepoints) into nested pandas DataFrame (with time series as pandas Series in cells)

from_nested_to_3d_numpy(X)

Convert nested pandas DataFrame (with time series as pandas Series in cells) into NumPy ndarray with shape (n_instances, n_columns, n_timepoints).

from_multi_index_to_3d_numpy(X[, …])

Convert panel data stored as pandas multi-index DataFrame to Numpy 3-dimensional NumPy array (n_instances, n_columns, n_timepoints).

from_3d_numpy_to_multi_index(X[, …])

Convert 3-dimensional NumPy array (n_instances, n_columns, n_timepoints) to panel data stored as pandas multi-indexed DataFrame.

from_multi_index_to_nested(multi_ind_dataframe)

Converts a pandas DataFrame witha multi-index to a nested DataFrame

from_nested_to_multi_index(X[, …])

Converts nested pandas DataFrame (with time series as pandas Series or NumPy array in cells) into multi-indexed pandas DataFrame.

from_nested_to_long(X[, …])

Convert nested DataFrame to long DataFrame.

from_long_to_nested(X_long[, …])

Convert long DataFrame to a nested DataFrame.