楼主: Lyuetian
6758 3

关于时间序列预测的SAS程序问题 [推广有奖]

  • 1关注
  • 1粉丝

硕士生

78%

还不是VIP/贵宾

-

威望
0
论坛币
1501 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
7934 点
帖子
83
精华
0
在线时间
305 小时
注册时间
2011-7-21
最后登录
2017-2-13

楼主
Lyuetian 发表于 2012-8-16 18:21:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
今天用SAS拟合一组13个数据并预测以后的7个数据,拟合及预测的值如下:
未命名.jpg


预测结果为:
未命名2.jpg
请问如何拟合曲线中的预测数据的曲线去掉,只剩下实际数据与对应的拟合
数据的曲线;
另外如何将所有的拟合值显示出来,即显示20组数据?
谢谢大家帮忙解答!!!
程序如下:
data a;
input  year money;
cards;
1990 227.08
1991 258.3
1992 357.38
1993 653.91
1994 1123.29
1995 1601.79
1996 1952.05
1997 1977.59
1998 1964.83
1999 1856.72
2000 1869.67
2001 1994.73
2002 2187.06
;
run;
proc gplot;
plot money*year;
plot dif1*year;
symbol v=square i=join c=red;
proc arima data=a;
identify var=money(1,1) nlag=22;
estimate   p=(1 1);
forecast  lead=7 id=year out=out;
proc gplot  data=out;
plot money*year=1 forecast*year=2/overlay;
symbol1 c=black i=none v=star;
symbol2 c=red  i=join  v=none;
run;



二维码

扫码加我 拉你入群

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

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

关键词:时间序列预测 sas程序 时间序列 Forecast identify 程序

沙发
songbaolin 发表于 2012-8-16 19:07:33
我记得我当时学的时候,也是没有显示出来,可能是我比较笨吧,我就看了拟合的曲线,在EXCEL中算的!

藤椅
ziyenano 发表于 2012-8-16 19:23:38
proc gplot  data=out;where money ne .;
plot money*year=1 forecast*year=2/overlay;
symbol1 c=black i=none v=star;
symbol2 c=red  i=join  v=none;
run;

板凳
cloudhopping 发表于 2014-12-17 14:43:36
必须是自动时间的,用intnx

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

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