无法重现有马的预测

DatamineR

我想手动检查该函数所做的预测,arima并得到不同的结果。以下是一个简单的AR(1)示例:

set.seed(123)
D<-rnorm(7)
> D
[1] -0.56047565 -0.23017749  1.55870831  0.07050839  0.12928774  1.71506499  0.46091621

M<-arima(D,order=c(1,0,0))
predict(M)
> predict(M)$pred[1]
[1] 0.4748763
# So, the one-step-ahead prediction is: 0.4748763

# I tried to calculate this manually using the intercept:M$coef[2] and the slope multiplied with the last observation: M$coef[1]*( 0.46091621)
M$coef[2]+M$coef[1]*( 0.46091621)
0.3863168 
# As can be seen, the result now is: 0.3863168

有人可以告诉我如何“手动”获得相同的结果吗?

乔什·奥布莱恩

当然,很好的问题。基本问题是R的作者称为的系数"intercept"将更准确地标识为"mean"

这是您可以手动执行计算的方法

b <- coef(M)
b[[2]] +  b[[1]]*(D[7] - b[[2]])
# [1] 0.4748763 

这里是一个很好的讨论通过的作者这个题目的“时间序列分析及其应用:其中R的例子”

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在Python中重现有效的C位编码功能

来自分类Dev

没有GDB无法重现缓冲区溢出

来自分类Dev

没有GDB无法重现缓冲区溢出

来自分类Dev

根据电子邮件来源重现有问题的电子邮件

来自分类Dev

如何在尊重现有列类型的同时随机生成 tibble 的观察结果?

来自分类Dev

使用现有的Tensorflow模型进行预测的问题

来自分类Dev

无法重现android崩溃

来自分类Dev

无法检查现有会话

来自分类Dev

具有命名参数的马提尼路由无法加载静态文件

来自分类Dev

苹果拒绝-无法重现崩溃

来自分类Dev

R - 根据现有 lm 确定具有预测函数的新数据的拟合优度

来自分类Dev

python / numpy中的浮点数学无法在所有计算机上重现

来自分类Dev

Pydantic模型无法验证具有可重现代码的赋值

来自分类Dev

无法获得网页现有div的价值

来自分类Dev

无法在PostgreSQL中选择现有列

来自分类Dev

无法读取/编辑现有文件

来自分类Dev

无法使用Podman启动现有容器

来自分类Dev

Selenium无法找到现有元素

来自分类Dev

PHP无法更新现有记录

来自分类Dev

无法移动到现有目录

来自分类Dev

无法正确检查现有的Cookie

来自分类Dev

无法更改现有的SVG文件

来自分类Dev

MySQL-无法查询现有表

来自分类Dev

向现有模型提供新数据并使用broom :: augment添加预测

来自分类Dev

在chrome中使用REM,无法重现错误

来自分类Dev

无法重现WebKitLegacy-[_ WebSafeForwarder forwardInvocation:]崩溃

来自分类Dev

为什么我的结果仍然无法重现?

来自分类Dev

无法重现直接伪造的密钥斗篷

来自分类Dev

初次尝试后动画无法重现