全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2035 4
2011-08-15
我跑一个ordered logit的回归,用sas 的程序是
proc logistic data=m;
model n=q1 q2 q3 dy b h nkids nadults;
run;
用stata的命令是
ologit n q1 q2 q3 dy b h nkids nadults
结果发现两者出现的系数符号完全相反,其他都一致,请问有牛人能解释以下嘛?
二维码

扫码加我 拉你入群

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

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

全部回复
2011-8-15 15:18:16
proc logistic data=m descending;
model n=q1 q2 q3 dy b h nkids nadults;
run;
二维码

扫码加我 拉你入群

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

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

2011-8-15 15:18:40
两者默认应变量取值是反的。
二维码

扫码加我 拉你入群

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

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

2011-8-16 23:27:59
In SAS, proc logistic is to model logit(Y=0),
but in Stata, it's logit (Y=1).
that's why you need "descending" option if you want to model Y=1。
二维码

扫码加我 拉你入群

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

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

2011-8-23 17:22:30
0,1变量的赋值不同。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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