展开引用
rubyyangwql86单因素的logistic回归和卡方算出来的结果应该是相同的,楼主你用的是多因素logistic回归,多个自变量之间是有影响的,所以结果不一致正常。
我做单因素的Logistic回归结果OR是0.669,本来卡方算OR是大于1的,到了logisticOR又小于1了,所以我怀疑是我哪个步骤做错了,但我又找不出来,请求支援
你的问题懂统计的一看就知道了
首先,我们得肯定的回答单因素的logistic回归和卡方算出来的结果不是应该相同的,是肯定是相同的。多因素的logistic回归和卡方算出来的结果肯定是不同的(99%以上)。
“我做单因素的Logistic回归结果OR是0.669,本来卡方算OR是大于1的”,造成这个问题的原因是你赋值反了,把你自变量0和1,或者1和2反着赋值,就会完全一样了。你看下单因素的Logistic的OR和卡方算的OR是不是互成倒数
联系客服