全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4161 4
2010-08-23
各位大侠帮帮忙!

有y1,y2...,y100, 和x1,x2,...,x100.

model y=lag(x)

怎么用estimated出来的系数和x100,算出y101_hat??

不甚感谢!!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-8-23 14:16:33
没有人会么??
二维码

扫码加我 拉你入群

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

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

2010-8-24 10:11:21
1# ch0007in

有y1,y2...,y100, 和x1,x2,...,x100.

model y=lag(x)

怎么用estimated出来的系数和x100,算出y101_hat??

两种方法:
方法1.
data temp;
set temp;
lx=lag(x);
run;

proc reg data=temp;
model y= lx /p;
output out=result p=yp; /*其中yp就是y的预测值*/
run;quit;

方法2:
如果需要预测的数据保存在另外一个数据集可以采用如下程序:

proc reg data=temp outest=estimation;
model y=lx ;
run;quit;

proc score data=tobeforecast score=estimation out=result type=parms predict;
var y lx;
run;
二维码

扫码加我 拉你入群

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

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

2010-8-24 11:38:55
好像不可以想时间序列分析那样直接有几期的预测结果,好像要推算吧~~~~
二维码

扫码加我 拉你入群

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

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

2010-9-7 14:50:04
3# roki

谢谢!!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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