sktime.utils.data_processing.from_3d_numpy_to_multi_index

sktime.utils.data_processing.from_3d_numpy_to_multi_index(X, instance_index=None, time_index=None, column_names=None)[source]

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

Parameters
  • X (np.ndarray) – 3-dimensional NumPy array (n_instances, n_columns, n_timepoints)

  • instance_index (str) – Name of the multi-index level corresponding to the DataFrame’s instances

  • time_index (str) – Name of multi-index level corresponding to DataFrame’s timepoints

Returns

X_mi – The multi-indexed pandas DataFrame

Return type

pd.DataFrame