楼主: 一个人狂欢
11044 6

[问答] 请问如何提取ARIMA模型中的拟合值 [推广有奖]

  • 1关注
  • 0粉丝

硕士生

31%

还不是VIP/贵宾

-

威望
0
论坛币
993 个
通用积分
34.5265
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1139 点
帖子
194
精华
0
在线时间
123 小时
注册时间
2011-12-31
最后登录
2021-11-20

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
     在使用ARIMA结合神经网络模型的方法,过程中需要提取ARIMA模型的拟合值,然而一般使用ARIMA的时候都只需要预测结果的数值而不需要具体的拟合数值,所以我查了很多教材也找不到提取拟合值的R命令,所以想请教一下各位。

    ps:数据是以旬为周期的,在spss的时间序列模块里面没有以旬为周期的选项,所以不能使用spss
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:ARIMA模型 ARIMA MA模型 RIM IMA

回帖推荐

qoiqpwqr 发表于3楼  查看完整内容

可以自己算,因为residuals已经知道了,或者用forecast包里的fitted函数
沙发
qoiqpwqr 发表于 2018-4-27 20:17:40 |只看作者 |坛友微信交流群
你用的什么函数?arima?

使用道具

藤椅
qoiqpwqr 发表于 2018-4-27 20:51:10 |只看作者 |坛友微信交流群
可以自己算,因为residuals已经知道了,或者用forecast包里的fitted函数

  1. > a <- arima(lh, order = c(1,0,0))
  2. > library(forecast)
  3. > fitted(a)
  4. Time Series:
  5. Start = 1
  6. End = 48
  7. Frequency = 1
  8. [1] 2.410882 2.405662 2.405662 2.405662 2.290876 2.233483 1.889125 2.348269 2.348269 2.463055 2.176090 2.118697
  9. [13] 2.003911 2.290876 2.061304 2.864805 2.864805 2.577840 2.290876 2.290876 2.118697 2.118697 2.061304 2.577840
  10. [25] 2.750019 2.348269 2.176090 2.176090 2.692626 2.692626 2.577840 2.577840 2.348269 2.520448 2.405662 2.061304
  11. [37] 2.003911 1.889125 1.831732 2.233483 2.922198 3.036984 3.036984 2.807412 2.520448 2.233483 2.979591 2.750019
  12. > lh - a$residuals
  13. Time Series:
  14. Start = 1
  15. End = 48
  16. Frequency = 1
  17. [1] 2.410882 2.405662 2.405662 2.405662 2.290876 2.233483 1.889125 2.348269 2.348269 2.463055 2.176090 2.118697
  18. [13] 2.003911 2.290876 2.061304 2.864805 2.864805 2.577840 2.290876 2.290876 2.118697 2.118697 2.061304 2.577840
  19. [25] 2.750019 2.348269 2.176090 2.176090 2.692626 2.692626 2.577840 2.577840 2.348269 2.520448 2.405662 2.061304
  20. [37] 2.003911 1.889125 1.831732 2.233483 2.922198 3.036984 3.036984 2.807412 2.520448 2.233483 2.979591 2.750019
复制代码

使用道具

板凳
一个人狂欢 发表于 2018-4-27 21:11:28 |只看作者 |坛友微信交流群
qoiqpwqr 发表于 2018-4-27 20:17
你用的什么函数?arima?
forecast包

使用道具

报纸
一个人狂欢 发表于 2018-4-28 13:56:33 |只看作者 |坛友微信交流群
qoiqpwqr 发表于 2018-4-27 20:51
可以自己算,因为residuals已经知道了,或者用forecast包里的fitted函数
搞定了,多谢大哥!

使用道具

地板
wangril 发表于 2018-10-9 08:35:38 |只看作者 |坛友微信交流群
qoiqpwqr 发表于 2018-4-27 20:51
可以自己算,因为residuals已经知道了,或者用forecast包里的fitted函数
你好,想请教一下知道了residuals怎么求预测值,比如我的模型是arima(0,1,1),公式应该就是Yt=Yt-1 +et+aet-1    et-1应该是上一时刻的残差值吧~  R里有给出  但是et呢?

使用道具

7
猫等江湖西 发表于 2018-11-13 19:39:37 |只看作者 |坛友微信交流群
qoiqpwqr 发表于 2018-4-27 20:51
可以自己算,因为residuals已经知道了,或者用forecast包里的fitted函数
优秀

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-6 03:36