我对二元因变量和5个独立变量进行了逻辑回归。我从这些变量中得出的数据框是调查数据,询问一个人是否投票赞成或反对政策变更(二元因变量),其他变量是关于他们的收入,地点和其他可能告知他们是否愿意的个人信息的问题。投票赞成或反对投票。
进行了回归之后,我现在想要计算每个人投票赞成/不投票的预测概率,以了解这些变量的信息量。总的来说,我的数据框中有3000人的信息,我想计算每一行/每人的预测投票概率。
有哪些方法可以这样做?
感谢帮助!
答案 0 :(得分:2)
您可以使用预测功能来计算预测概率。
predict(model, newdata, type="response")
使用模型我们的逻辑回归( glm()函数的结果), newdata 一个包含所有变量的数据集我们的模型以及您想要概率的所有个体。