全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4067 4
2010-06-06
我的问题可能比较初级,因为刚刚开始接触SAS,希望大家能帮帮我,在此谢过你们了!!

我有一个数据库,里面很多组股票的数据,而我想根据代号分组,每组做一次回归,
假如说模型就是,成交量=a1+a2*开盘价 (即 Vol=a1+a2*Price

代号     开盘价 成交量
ID          Price Vol

C600000 10 567
C600000 12 456
C600000 14 123
C600000 12 164
C600000 15 678

C600008 10 567
C600008 12 456
C600008 14 123
C600008 12 164

C600030 15 678
C600030 10 567
C600030 12 456
C600030 14 123

C600134 12 164
C600134 15 678
C600134 10 567
C600134 12 456
.......... .... ....

做完回归后,将“ id a2 a2对应的p值 t值 ”输出成另外一张表,举个例子输出结果类似于这样
ID             a2   p值       t值
C600000 1.3 0.0001 3.678
C600008 1.6 0.0012 4.567
C600030 0.5 0.0145 1.345
C600134 0.7 0.0020 3.242
.......... .... ........ ......


我只知道第一步
proc reg data=sashelp.stock;
    model vol=price;
    by id;
run;

可是参数如何导出我就不会了。。。
上面的只是我举得例子,而实际数据库量非常大,所以不可能一遍一遍做回归,但我刚开始学SAS,也尝试编了好几天都没有成功,哪位高手能帮帮我,真的非常非常谢谢你了!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-6-6 18:07:07
outest=
二维码

扫码加我 拉你入群

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

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

2010-6-6 19:03:25
2# crackman

会了,多谢斑竹~~~
二维码

扫码加我 拉你入群

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

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

2012-11-13 00:20:56
请问你是怎么做到将 t 、p 统计量保存到数据集的。谢谢
二维码

扫码加我 拉你入群

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

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

2019-11-13 21:10:40
outset=AA 将估计的回归系数及回归方程中的统计量形成数据集  上面打错了吧
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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