2

在 R 中使用该stl函数时,我知道使用 loess 是为了“平滑”季节性子系列以找到季节性成分。用于执行此操作的窗口由s.window命令给出。

我相信 loess 使用对称窗口,即如果我指定s.window=24它代表一天的每小时数据的位置,它会使用相关点之前和之后的点来拆分它。据我所知,代码的黄土部分取自 Fortran,我不知道如何修改它,以便它只使用我们感兴趣的点之前的点。即它使用过去的数据而不是未来。

但是,我对此特别感兴趣,特别是计算趋势和余数。函数中的默认值stlt.window=NULL使用函数nextodd(ceiling((1.5*period) / (1-(1.5/s.window))))来确定窗口。我假设这也使用了一个对称窗口,并想知道是否有人可以建议如何改变它,以便它只使用过去的数据来确定趋势、季节性和剩余曲线。

4

0 回答 0