全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
17781 11
2016-05-17
  我是刚刚接触时间序列分析。
  在网上看了些程序和视频,发现都是 用不同的(p,d,q)去测试,根据测试结果  用户判断,选择最佳的(p,d,q).  如下列程序
复制代码
能否编写一个程序,给定一串数据后,可以自动判断最佳的阶数(p,d,q), 并给出一定时间段内的预测值?
二维码

扫码加我 拉你入群

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

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

全部回复
2016-5-17 20:04:31
library(forecast)
auto.arima
二维码

扫码加我 拉你入群

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

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

2017-1-19 15:00:23
install.packages(forecast)
library(forecast)
armamodel=auto.arima()
二维码

扫码加我 拉你入群

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

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

2017-12-11 22:24:42
学习中!
二维码

扫码加我 拉你入群

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

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

2017-12-21 19:31:05
拟合后的结果是这样,看不懂……
> auto.arima(x.dif)
Series: x.dif
ARIMA(0,0,2) with zero mean

Coefficients:
          ma1      ma2
      -0.1099  -0.3618
s.e.   0.0798   0.0781

sigma^2 estimated as 0.02427:  log likelihood=60.29
AIC=-114.57   AICc=-114.39   BIC=-105.85

二维码

扫码加我 拉你入群

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

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

2017-12-22 21:05:59
十里春风 发表于 2016-5-17 20:04
library(forecast)
auto.arima
这个是最傻瓜但是最实用的了。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群