Can logistic regression provide a predicted value for observations with missing values?

Here are the details:

  • I have a file with about 10K rows, about 3K have all complete values for all variables.
  • I ran a logistic regression (glm) to estimate coefficients and significance for each predictor
  • Now when I try to predict the probabilities of the dependent variable using the fitted model, I only get values for the 3K rows that all have values for the independent variables

I would like to have some predicted probability for all 10K rows, is that even possible? How do I do that in R? I have tried na.action=na.exclude/na.pass and that only provides values for the 3K rows.

  • $\begingroup$ If some rows are missing data a common approach is to use data imputation techniques $\endgroup$ – PolBM Feb 8 '17 at 22:21
  • $\begingroup$ Short answer: NO. $\endgroup$ – SmallChess Feb 10 '17 at 4:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.