如何在R语言中使用Logistic回归模型

Python023

如何在R语言中使用Logistic回归模型,第1张

logistic回归有二元和多元两种,就是因变量是二分类 还是多分类 二分类就用二元logistic回归,多分类用多元有序或者无序logistic回归 至于操作方法 跟普通线性回归差不多,分别把自变量和因变量移入相应对话框即可

自变量通过不检验有以下这些可能:

1、方程本身没有意义,比如我们用身高来预测性别,这个肯定通不过检验。2、自变量本省有问题,二项逻辑回归对自变量的要求比较严,一般是要求连续、正态分布的数据才可以。如果自变量不满足符合的条件则很有可能通不过检验。

解决的方式:

1、首先将你的自变量转化为Z分数,这样可以从一定程度上改善数据的分布。针对情况1、你先用点二列相关检验一下看看各个转化后自变量和因变量之间是不是存在相关关系,如果不相关的话后面的步骤就免了。

2、如果两者存在相关再重新用二项逻辑回归进行拟合,如果通过检验则万事大吉,如果还是不行则往下看。

3、如果不能通过检验则说明通过转化为Z分数起到的效果有限,这个时候可以用Multinomnal logistic,这个在SPSS15以上的版本有,对自变量要求不是很严,可以是等级变量和分类变量