全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4680 2
2013-04-25
在stata里如果以省为组,回归命令可以在之后加上……,cluster(code)


那么在sas里应该是什么命令语句?加在哪里?

二维码

扫码加我 拉你入群

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

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

全部回复
2013-4-25 14:43:20
如果想分组做的话,可以选按变量排序,尔后在回归过程种加by语句。

proc sort data=yourdataset;
  by yourgroupvar;
run;

proc reg data=yourdataset;
   model y=factor;
   by yourgroupvar;
run;
二维码

扫码加我 拉你入群

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

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

2013-4-26 09:39:03
webgu 发表于 2013-4-25 14:43
如果想分组做的话,可以选按变量排序,尔后在回归过程种加by语句。

proc sort data=yourdataset;
我先proc sort 分组了一下
然后我的回归是非线性的方程组,运行过程提示

At OLS Iteration 0 there are 4 nonmissing observations available. At least 18 are needed to compute the next iteration.

是说我的数据每一组的个数都太少了么?可是我的数据里面,一个农户只有那么几块地,想按照农户做一个cluster。变量每块地的特征等等。

还有别的办法么?谢谢~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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