移动平均

class darts.models.filtering.moving_average_filter.MovingAverageFilter(window, centered=True)[source]

Bases: FilteringModel

一个简单的移动平均滤波器。适用于确定性和随机时序。

方法

filter(series)

计算该时序值的移动平均值,并返回一个新的 TimeSeries。

参数
  • window (int) – 计算平均值的窗口长度

  • centered (bool) – 将标签设置在窗口中心。如果未设置,则平均值会滞后于原始值。

方法

filter(series)

计算该时序值的移动平均值,并返回一个新的 TimeSeries。

filter(series)[source]

计算该时序值的移动平均值,并返回一个新的 TimeSeries。返回的时序与 series 具有相同的长度和时间轴。(请注意,这可能会产生边界效应)。

参数

series (TimeSeries) – 要计算平均值的确定性时序

返回

一个包含平均值的时序

返回类型

TimeSeries