r - R 中 Arima.sim() 模型的输入值是多少?

标签 r arima

我试图理解 Arima.sim() 中模型参数输入值的含义

关于文档的描述很简短here

我知道您可以通过简单地执行以下操作来模拟 AR 或 MA:

arima.sim(model = list(ar=0.9), n = 200

我不明白的是:

arima.sim(model = list(order = c(0,1,0)), n = 100, mean = 1)

顺序为 c(0,1,0) 的三个数字代表什么?我只知道 c(0,0,0) 会给你一个白噪声,而 c(0,1,0) 会给你一个随机游走。但我不知道为什么会这样。我有一种感觉,这可能与统计知识有关。

如果有人能指出我正确的阅读地点,我将不胜感激。谢谢!

最佳答案

Order 代表 ARIMA 模型类型。一世。 e order=c(1,0,1) 会给你一个 ARMA(1,1) 模型, order=c(1,0,0) 会给你一个 AR(1) 模型,order=c(0,0,1) 会给你一个 MA( 1)等等。 ar、ma 等参数指定模型的系数。

关于r - R 中 Arima.sim() 模型的输入值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51296915/

相关文章:

python-3.x - 返回所有 NaN 的 Python- ARIMA 预测

html - 导入 html 表格

r - stop() 中忽略的附加参数

r - 使用预定脚本部署 Shiny App

r - 从 R 对象中提取信息并将其导入模型汇总表

r - 了解傅里叶的季节性

r - 如何设置循环,以使PC中的一个核心执行一半的工作,而另一半在R中执行

python - 在 ARIMA 时间序列建模中提取 Adfuller 测试(平稳性测试)列表中的 p 值 python pandas

r - Foreach 组合输出 - 特定向量

python - 没有关于 SARIMAX 的结果