You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在seas函数中指定3x9季节性滤波器替代自动选择的3x5?

问题解答

你需要修改x11参数,将其设置为包含指定季节性滤波器的列表,以此强制使用3x9滤波器而非自动选择。

具体修改后的代码如下:

sa <- seas(x = ts(pib_headline_nsa_ts, start = c(2005, 1), end = c(2024,2), frequency = 4), 
           arima.model="(0 1 0)(0 1 1)", 
           x11 = list(seas.filter = "3x9"), 
           transform.function = "log", 
           regression.aictest = c("easter"), 
           outlier.types = 'NULL', 
           forecast = c(maxlead = 6, maxback = 0))

相关说明:

  • 你之前将x11设为空字符串"",会触发X-11模块的自动滤波器选择逻辑,这就是最终使用3x5滤波器的原因。
  • 当把x11配置为包含seas.filter = "3x9"的列表时,会强制X-11采用3x9的季节性滤波器组合,覆盖自动选择的行为。

内容的提问来源于stack exchange,提问作者Pedro Trench

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 09:23:17