incline.moving_average_decompose

incline.moving_average_decompose(df, column_value='value', time_column=None, period=None)[source]

Classical decomposition by a centered moving average.

Parameters:
  • df (DataFrame) – Time series data.

  • column_value (str) – Column holding the values.

  • time_column (str | None) – Unused; kept for signature symmetry.

  • period (int | None) – Cycle length. Detected when None.

Returns:

The frame plus DECOMPOSITION_COLUMNS.

Return type:

DataFrame