我对一个二元因变量和5个自变量进行了logistic回归。我从中提取这些变量的数据框架是调查数据,询问一个人是否投票支持或反对政策变化(二元因变量),其他变量是关于他们的收入、位置和其他此类个人信息的问题,这些信息可能会告诉他们是否会投票支持或反对投票。
在进行了回归之后,我现在想计算每个人投赞成票/反对票的预测概率,看看这些变量的信息量有多大。我的数据框总共有3000人的信息,我想计算每一行/每一个人投票赞成/反对的预测概率。
有什么方法可以做到这一点呢?
感谢您的帮助!
发布于 2018-04-20 21:50:00
您可以使用预测函数来计算预测的概率。
predict(model, newdata, type="response")使用我们的逻辑回归模型( glm()函数的结果),newdata是一个数据集,其中包含我们的模型中定义的所有变量,以及您想要获得概率的所有个人。
https://stackoverflow.com/questions/49942796
复制相似问题