移动平均¶
- 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
) – 要计算平均值的确定性时序- 返回
一个包含平均值的时序
- 返回类型