# Interpreting logistic regression output in R

I'm working on a multiple logistic regression in R using glm. The predictor variables are continuous and categorical. An extract of the summary of the model shows the following:

Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept)   2.451e+00  2.439e+00   1.005   0.3150
Age           5.747e-02  3.466e-02   1.658   0.0973 .
BMI          -7.750e-02  7.090e-02  -1.093   0.2743
...
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1


Confidence intervals:

                  2.5 %       97.5 %
(Intercept)  0.10969506 1.863217e+03
Age          0.99565783 1.142627e+00
BMI          0.80089276 1.064256e+00
...


Odd ratios:

                 Estimate Std. Error   z value Pr(>|z|)
(Intercept)  1.159642e+01  11.464683 2.7310435 1.370327
Age          1.059155e+00   1.035269 5.2491658 1.102195
B            9.254228e-01   1.073477 0.3351730 1.315670
...


The first output shows that $Age$ is significant. However, the confidence interval for $Age$ includes the value 1 and the odds ratio for $Age$ is very close to 1. What does the significant p-value from the first output mean? Is $Age$ a predictor of the outcome or not?

• It is only significant at the 10% confidence level, but the confidence intervals are 5%. May 4, 2011 at 15:08
• So confidence intervals for 10% would not include 1 then? May 4, 2011 at 18:06
• The p-value (last column first table) is the chance that the obtained result or worse would be attained if the null hypothesis were true. The confidence interval is a/the region that will hold the true value in e.g. 95% of the times. If it does not hold the hypothesized true value, then there is at most 5% chance that we would get the obtained result or worse, if the hypothesis is true. So this would imply your p-value to be lower than 5%. There is a very close relation between p-values and confidence intervals (statistics 101). But in short: yes, the CI for 10% will include 1. May 5, 2011 at 6:51
• It appears that you are assuming linearity. How is that justified? Oct 24, 2013 at 14:04

• Assuming age is measured in years, then an odds ratio of 1.059 implies a difference in odds between a 20 year old and a 50 year old of $(1.059^{30} -1)\times 100\% = 458\%$. I would not call that a small effect. However, I implicitly assumed you were talking about humans. If instead these are mice then a 30 year span is not very helpful and you will need to change the evaluation of the size of the effect accordingly. Oct 24, 2013 at 13:41