在 R 中创建 ARIMA 时如何指定数据中的脉冲/电平转换?

机器算法验证 r 有马
2022-03-18 23:47:03

我是 ARIMA 建模的新手。我了解大部分基本概念,并且在此站点上阅读了很多关于 ARIMA 的主题。

目前,我对分析 ACF 和 PACF 图、检查季节性和从我的数据创建模型非常满意。

下一步我想处理数据中的异常值和周期性脉冲。那么,我如何使用 R 来做到这一点?我是否应该只创建一些虚拟变量并用例如 1 编码周期性脉冲,用 2 和其他一切都用 0 的其他异常值,然后将此变量传递给 arima 命令中的“xreg”选项?

我也害怕因不正确理解术语而混淆事物。有很多关于脉冲、电平转换、季节性脉冲、本地时间趋势等的讨论。是否有任何指南或论文讨论所有这些东西以及如何处理它?

1个回答

如果您想凭经验识别脉冲、季节性脉冲、级别(步进)变化和/或本地时间趋势,您可能需要查看如何检测销售组合的变化?检测时间序列的变化通用时间序列的异常值检测一些商业软件包提供干预分析,其中不包括您所追求的干预检测。