作者stanleynice (yung)
看板Statistics
标题[问题] sas回归问题
时间Sun Jan 24 22:50:48 2010
小弟是SAS新手
想请教一下板上的各位高手们
一个简单回归的问题
我想跑model ri=rm
输入的资料依序为
Code month ri rm
1101 12 -1.1099 -0.2996
1101 12 1.2360 -3.5382
1101 12 3.4884 -0.8533
1101 12 -5.4945 -3.5673
1101 12 -1.1944 -1.7074
1101 12 1.6556 0.4687
1101 12 -3.6170 -1.4256
1101 12 -0.6342 0.3217
1101 12 0.5313 0.2012
1101 12 0.4269 0.2967
1101 12 0.7527 0.7857
1101 12 -1.1690 -0.0298
1216 12 3.6600 1.3020
1216 12 3.2927 1.0011
1216 12 3.2746 1.9289
| | |
| | |
| | |
每个月每家公司各跑出一个beta(rm的系数)
我的程式虽然可以跑出,不过跑出结果是每家公司从1月依序到12月的beta如下
1101 1
1101 2
| |
| |
1101 12
1216 1
1216 2
| |
1216 12
而我想要的结果是
1101 12
1216 12
1301 12
| |
| |
1101 1 <-----1月
1216 1
1301 1
那麽我该如何修改
以下是我的程式码
data cc;
infile 'd:\big sort.ftm';
input code 1-4 month 7-8 ri 12-18 rm 22-28;
proc sort data=cc;
by code month;
run;
data bb;
set cc;
proc reg data=bb;
model ri=rm;
by code month;
run;
有劳各位高手替小弟解惑了,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.40.9
1F:推 tew:有关by 的语法都改成 by descending month code; 01/24 23:02
2F:→ stanleynice:感谢tew大 问题解决了 谢谢! 01/24 23:34