楼主: bispss
8670 5

[问答] 带有干预的arima模型的预测的疑问 [推广有奖]

  • 0关注
  • 1粉丝

高中生

12%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
420 点
帖子
20
精华
0
在线时间
27 小时
注册时间
2013-4-20
最后登录
2020-3-20

楼主
bispss 发表于 2015-5-11 12:13:47 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
大家好,第一次发帖有个问题想请教一下。
我的环境:
R :v3.02
R package:TSA
OS:windows 7 旗舰版 sp1
问题是这样的:
在<时间序列分析及应用:R语言(原书第2版)>一书中的第11章有个问题不是很明白:程序加载了TSA包的airmiles数据集,然后拟合arima模型,并添加了“911”时间对航空客流量的影响。
问题是,我该怎么对这么模型做出预测呢?
代码如下

  1. library(TSA)
  2. data(airmiles)
  3. plot(log(airmiles),ylab='Log(airmiles)',xlab='Year', main='')
  4. acf(diff(diff(window(log(airmiles),end=c(2001,8)),12)),lag.max=48,main='')
  5. air.m1=arimax(log(airmiles),order=c(0,1,1),seasonal=list(order=c(0,1,1),period=12),
  6.         xtransf=data.frame(I911=1*(seq(airmiles)==69),I911=1*(seq(airmiles)==69)),
  7.         transfer=list(c(0,0),c(1,0)),
  8.         xreg=data.frame(Dec96=1*(seq(airmiles)==12),Jan97=1*(seq(airmiles)==13),Dec02=1*(seq(airmiles)==84)),
  9.         method='ML')air.m1;
复制代码
非常感谢 :)





二维码

扫码加我 拉你入群

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

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

关键词:ARIMA模型 ARIMA MA模型 Rim ima 模型

沙发
victorchan0633 发表于 2015-6-18 21:20:32
可以加载forecast包,用forecast.Arima函数来预测吧。

藤椅
安徒生彤话 发表于 2017-2-23 09:47:26
victorchan0633 发表于 2015-6-18 21:20
可以加载forecast包,用forecast.Arima函数来预测吧。
试了一下不行啊 forecast.Arima(bestfit)
Error in array(x, c(length(x), 1L), if (!is.null(names(x))) list(names(x),  :
  'data'的种类必需为矢量,但现在是'NULL'

板凳
AlexYoung757 在职认证  学生认证  发表于 2017-2-23 11:20:10
用forecast这个包建立arima模型,然后再用forecast.Arima进行预测

报纸
lywzh1998 发表于 2020-11-27 14:44:23
朋友,麻烦问一下,你弄出来吗,我也着急预测,能提点一下我不?

地板
maodao 发表于 2021-3-23 16:34:24
lywzh1998 发表于 2020-11-27 14:44
朋友,麻烦问一下,你弄出来吗,我也着急预测,能提点一下我不?
https://stats.stackexchange.com/q/169564
参考这个来做预测

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 11:22