楼主: yuanmei26
2359 3

[原创博文] 求助 ARIMA模型预测煤炭价格的程序结果出错了 [推广有奖]

  • 0关注
  • 0粉丝

初中生

14%

还不是VIP/贵宾

-

威望
0
论坛币
25 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
58 点
帖子
9
精华
0
在线时间
6 小时
注册时间
2010-1-10
最后登录
2017-2-17

楼主
yuanmei26 发表于 2010-5-21 14:35:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

Data coal_1;

input
price@@;

difprice=dif(price);

time=intnx('month','1jan2003'd,_n_-1);

format time monyy.;

cards;

272
274
273
272
272
269
267
267
269
269
277
279

290
290
290
297
326
340
340
332
330
333
429
438

450
455
451
450
450
450
450
437
433
449
445
445

450
459
460
456
454
450
446
455
460
463
474
493

511
503
493
480
475
485
490
495
510
525
531
539

596
656
645
636
685
860
1000 940
940
938
808
624

627
598
585
595
607
602
590
595
614
642
725
780

810
815
733
729

;

proc
gplot;

plot difprice*time;

symbol
v=star c=red i=join;

proc
arima;

identify
var=price(1)
minic
p=(0:5) q=(0:5);

estimate
q=1 noint;

forecast
lead=5
id=time out=results;

proc
gplot
data=results;

plot price*time=1 forecast*time=2 l95*time=3 u95*time=3/overlay;

symbol1
c=blue i=none v=star;

symbol2
c=red i=join v=none l=1
w=1;

symbol3
c=green i=join v=none l=2
w=2;

run;
上面是程序的代码,预测的5期的结果,怎么都一样呢?哪位帮我解决一下啊?万分感谢!!!


                                Forecasts for variable price
                Obs       Forecast    Std Error       95% Confidence Limits
                 89       750.4078      36.0938       679.6652       821.1503
                 90       750.4078      66.5547       619.9629       880.8526
                 91       750.4078      86.9270       580.0340       920.7815
                 92       750.4078     103.3589       547.8280       952.9875
                 93       750.4078     117.5152       520.0821       980.7334
二维码

扫码加我 拉你入群

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

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

关键词:ARIMA模型 ARIMA MA模型 模型预测 煤炭价格 price 程序 煤炭 模型

沙发
楚韵荆风 学生认证  发表于 2010-5-21 14:49:57
我也试了一下,你这个做出来确实预测的几个结果是一样的,但是程序运行完后,后面出现了警告信息:
WARNING: The enhanced date axis procedure has failed.  The original date axis procedure will be used.
NOTE: 5 observation(s) contained a MISSING value for the price * time request.
NOTE: 1 observation(s) contained a MISSING value for the FORECAST * time request.
NOTE: 1 observation(s) contained a MISSING value for the L95 * time request.
NOTE: 1 observation(s) contained a MISSING value for the U95 * time request.
共享是一种彼此的快乐

藤椅
楚韵荆风 学生认证  发表于 2010-5-21 14:51:29
另外你是用MA(1)预测的,所以你预测的结果都是前一期的结果,
共享是一种彼此的快乐

板凳
yuanmei26 发表于 2010-5-21 15:02:26
在自相关延迟阶数小于等于5,移动平均延迟阶数也小于等于5的所有ARMAp,q)模型中,BIC信息量相对最小的是ARMA0,1)模型,即MA1)模型。这个模型预测煤炭价格有什么问题吗?我正在写本科毕业论文,自学的时间序列,请您指教!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-28 15:14