为什么 用spss 相关分析和logistic回归的结果 不同

各位大神,,我有多个自变量,在相关分析(correlation)中,其中有一个自变量和因变量的关系为负0.094不显著,而在做回归分析时此自变量的回归系数变为了正值,正0.110不显著。我想问为什么同样的自变量和因变量在用相关分析和回归分析时得出的两者关系会是一正一负,虽然都不显著。因为我的因变量不是0就是1,所以我用的是回归分析里的二元logistic 。

这个也不矛盾。你做相关分析的时候,相关系数是负的,说明自变量和因变量可能是反向变化的。Logistic回归里面是正值,是说明可能自变量增大一个单位,可能会引起出现你定义的1的事件发生,这和你你定义的事件有关,如果把0和1调换之后,再看看?追问

感谢回答,如果我理解对的话,你是说把定义的代码0或1调换,可是因为在做相关系数和回归时的因变量是相同的,如果要调换的话,无论在做回归和球相关性是都要调换了?这样是不是结果还是没有变化。

追答

相关分析的条件是要变量都服从正态分布,如果你这里的因变量是二分类的,做出来的相关没什么意义,建议你还是参考Logisitic回归的结果吧。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-12
这是由于变量间的共线性造成的,出现了矛盾,要用主成分回归分析追问

感谢回答
两个问题请教,
1,做主成分回归,结果得到两个主成分,比如f1(x1,x2,x3),f2(x4,x5),如果x1,x2,x3从理论或常识上无法归为一类怎么办?
2,看两者相关系数达到多少,就算是有共线性比较高了?比如0.5,我没有找到理论根据,您可以帮我吗?

第2个回答  2013-09-12
当然不一样啦 方法不同出来参数 公式当然不同追问

感谢回答

相似回答