全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
10373 2
2016-10-22
因变量是次序变量,等级从1-5。自变量有0-1变量和等级1-3的次序变量。0代表无,1代表有。输出结果系数前面的正号就代表自变量等级越高因变量的等级就越高,负号就代表自变量等级越高因变量的等级越低吗?为什么感觉与实际是相反的?SPSS里因变量是以数值高的为参照组,是不是跟参照组的设置有关系? 微信截图_20161022210545.png
比如GRE变量应该是等级越高,因变量的等级越低的,这里系数却是正数。该如何分析自变量对因变量的影响?有序逻辑回归应该用系数来分析还是OR值来分析?
二维码

扫码加我 拉你入群

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

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

全部回复
2016-10-23 10:56:43
在该模型配合中,你将自变量0-1变量 和等级1-3的次序变量作为分类的哑变量来处理了。作为分类的哑变量,需设定参照组(reference group)来估计参数。默认的参照组是该分类哑变量中数值最大的组(从你的结果中可以看出其对应的参数估计为0,即参照组),意味着数值为0的组和数值为1的组相比。因此得出与自己期望相反的估计值。

解决的办法有两个。1. 不要将他们作为分类的哑变量来处理,对两分类变量,估计值没有什么影响。但对于有序多分类,只有一个估计值,丢失了部分信息,结果的解释也不一样。2.将最小数值设定为参照组, 找出选择参照组的选项,选最小值做参照即可。若你是写code进行分析,请可以参考spss的手册,写出以最小值做参照组的选项。
二维码

扫码加我 拉你入群

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

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

2016-10-24 13:13:46
llulla 发表于 2016-10-23 10:56
在该模型配合中,你将自变量0-1变量 和等级1-3的次序变量作为分类的哑变量来处理了。作为分类的哑变量,需设 ...
非常感谢您的解答。那我如何不将自变量作为哑变量来处理?是放入到协变量里而不是因子里吗?您说的对于有序多分类,只有一个估计值,指的是作为哑变量只有一个估计值还是不作为哑变量处理为一个变量只有一个估计值?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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