【发布时间】:2023-03-19 21:38:01
【问题描述】:
我一直在尝试寻找在 SAS 中生成模拟时间序列数据集的最简单方法。我最初是在尝试 LAG 运算符,但这需要输入数据,因此可能不是最好的方法。 (看这个问题:SAS: Using the lag function without a set statement (to simulate time series data.))
是否有人开发了一个宏或数据集,可以使用任意数量的 AR 和 MA 术语生成时间序列?最好的方法是什么?
具体来说,我希望生成 SAS 所称的 ARMA(p,q) 过程,其中 p 表示自回归分量(因变量的滞后值),q 是移动平均分量(滞后值误差项)。
非常感谢。
【问题讨论】:
-
您有 ETS 许可吗?
-
很遗憾没有。我知道有内置的模拟工具?
-
是的。如果你在做时间序列,强烈推荐 ETS。如果您在学术界,您可能能够相当容易/便宜地获得许可证(如果没有,那么我认为它并不便宜)。
标签: sas