上面的只是我举得例子,而实际数据库量非常大,所以不可能一遍一遍做回归,但我刚开始学SAS,也尝试编了好几天都没有成功,哪位高手能帮帮我,真的非常非常谢谢你了!作者: shiyiming 时间: 2010-6-7 21:05 标题: Re: 如何将分组回归得到的参数制成表输出,谢谢高手! [code:39ng14a6]PROC SORT; BY ID; RUN; *You got to sort first;
PROC REG OUTEST = B TABLEOUT; *TABLEOUT adds T&P to the output dataset;
BY ID;
MODEL Vol = Price;
RUN;
QUIT;
PROC TRANSPOSE DATA = B OUT =C(KEEP = ID PARMS T PVALUE RENAME = (PARMS = a2 PVALUE = p)) ;
ID _TYPE_; BY ID;
VAR PRICE;
RUN;[/code:39ng14a6]
顺便说一句:REG的输出功能是独一无二的强大。考虑了使用者的实际功用。BY分割数据但是输出数据依然被串接起来。很方便。在实际分析中我从不使用REG,感觉它是一个理论很单纯功能很丰富主要为银行所使用的过程。另外一个类似的过程是logistic。作者: shiyiming 时间: 2010-6-8 11:37 标题: Re: 如何将分组回归得到的参数制成表输出,谢谢高手! also can be done by :