全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Gauss专版
5111 12
2010-11-25
具体程序如下:
y = {
2,


3,


1,


7,


5 };


  

x = {
1 3 2,


2 3 1,


7 1 7,


5 3 1,


3 5 5 };

cls;

output file = ols.out reset;
call ols(0,y,x);
output off;
想把残差单独导出用re表示,以便于以后的应用,谢谢。
二维码

扫码加我 拉你入群

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

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

全部回复
2010-11-25 16:11:11
output file = 文件夹/ols.out reset;
二维码

扫码加我 拉你入群

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

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

2010-11-25 16:25:48
版主好,可能我没有说清楚。我想得到e=y-b*x这样一个残差序列。不知道怎么实现?
二维码

扫码加我 拉你入群

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

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

2010-11-25 17:11:29
3# tianjianqiang

{ vnam,m,b,stb,vc,stderr,sigma,cx,rsq,resid,dwstat }
= ols(
dataset,depvar,indvars);

其中的resid

二维码

扫码加我 拉你入群

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

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

2010-11-25 17:14:27
iooo好,但怎么赋值给e,使之成为一个序列呢?
二维码

扫码加我 拉你入群

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

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

2010-11-25 23:33:07
5# tianjianqiang


//1, 直接
xxi=inv(x'*x);
b=xxi*(x'*y);
e=y-x*b;

//2,或者
{ vnam,m,b,stb,vc,stderr,sigma,cx,rsq,resid,dwstat }
= ols(dataset,depvar,indvars);
//之后
e=reisid;

//3,或者直接
{ vnam,m,b,stb,vc,stderr,sigma,cx,rsq,e,dwstat }
= ols(dataset,depvar,indvars);
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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