r - 逻辑回归在 R 中预测 "NA"概率 - 为什么?

标签 r prediction logistic-regression

我使用以下代码在 R 中运行逻辑回归:

   logistic.train.model3 <- glm(josh.model2, family=binomial(link=logit), data=auth, na.action = na.exclude)
    print(summary(logistic.train.model3)) 

我的响应变量是二进制的,取值为 1 或 0。

当我查看摘要时,一切看起来都很好,每个变量都有一个系数。

但是,当我尝试使用以下代码输出预测概率时:

auth$predict.train.logistic <- predict(logistic.train.model3, type = "response")

我的预测中有近 20% 是“NA”。怎么会这样?到底是怎么回事?提前致谢!

最佳答案

你的变量中有NA吗?如果是这样,您将获得 NA 预测值。

关于r - 逻辑回归在 R 中预测 "NA"概率 - 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23276316/

相关文章:

r - 从连接的字符串调用变量

r - 使用nnet预测股价

machine-learning - 如何向高管证明预测模型的可靠性?

使用 R margins 包复制 Stata marginlist 参数?

python - TF-IDF + 多元回归预测问题

sas - 如何在 SAS 中对数据集中的所有变量运行 PROC LOGISTIC?

r - 如何在 R 中将 Box-Tidwell 函数与逻辑回归结合使用

r - 在 R xgboost 包上拟合模型后,如何释放 GPU 内存?

r - 几何点: when using color and alpha : how to delete the alpha legend in ggplot?

python - 带有大量参数的逻辑回归