移动平均

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

基类:FilteringModel

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

方法

filter(series)

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

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

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

方法

filter(series)

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

filter(series)[源代码]

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

参数

series (TimeSeries) – 一个确定性的序列进行平均

返回

包含平均值的时间序列

返回类型

TimeSeries