全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2083 2
2010-07-23
请教大家一个问题 。 几千个股票的日数据,比如1-1000行是stock 1的日数据,1001-2898 是stock 2 的日数据。需要对每一只股票的每个月里面的日数据做回归,即每个股票做12次回归。我这样做行不通:
proc reg stockdata;
by company month;
    model  a= b c;
run;

请问应该怎么解决?谢谢了!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-7-23 05:09:41
heyiheyiheyi 发表于 2010-7-23 04:20
请教大家一个问题 。 几千个股票的日数据,比如1-1000行是stock 1的日数据,1001-2898 是stock 2 的日数据。需要对每一只股票的每个月里面的日数据做回归,即每个股票做12次回归。我这样做行不通:
proc reg stockdata;
by company month;
    model  a= b c;
run;

请问应该怎么解决?谢谢了!
行得通。你可能忘了一些字而已:首先按照company month 排序; 然后


proc reg data = stockdata;
by company month;
    model  a= b c;
run;
二维码

扫码加我 拉你入群

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

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

2010-7-23 17:37:33
谢谢!改了程序,解决了!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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