[R] logistic regression example from Devore5
Bill Venables
venables at acland.qld.cmis.csiro.au
Thu May 4 05:47:18 CEST 2000
Doug,
It looks to me like a convergence issue. Here is the output from
"another, not dissimilar" facility for data analysis and graphics
(which I just happened to be using at the time):
---
> dug <- read.table("dug.txt")
> dm <- glm(Failure ~ Temperature, binomial, dug, trace=T)
GLM linear loop 1: deviance = 21.387
GLM linear loop 2: deviance = 20.52
GLM linear loop 3: deviance = 20.482
GLM linear loop 4: deviance = 20.482
> summary(dm)$coef
Value Std. Error t value
(Intercept) 11.74622 6.003206 1.9567
Temperature -0.18843 0.088811 -2.1217
---
If you look back at your R output it is very close to yours but with
differences at about the fourth sig. fig. Now slacken off the
convergence criterion to something pretty lax:
---
> dm <- glm(Failure ~ Temperature, binomial, dug, trace=T, eps=0.1)
GLM linear loop 1: deviance = 21.387
GLM linear loop 2: deviance = 20.52
> summary(dm)$coef
Value Std. Error t value
(Intercept) 10.79758 4.880483 2.2124
Temperature -0.17356 0.071172 -2.4386
---
This is not altogether dissimilar to the result reported in Devore.
Now couple that with different the starting values and I think you
have a fair suggestion of what's going on.
No, there's nothing wrong with the way you are using glm, but the
important points I would make are
1. Always put trace = T in glm model fitting. I really don't know why
it is not the default.
2. If in any doubt at all, see what difference it makes to strengthen
the convergence criterion. This is surprisingly often necessary,
especially in "another, not dissimilar" working environment where they
don't have Brian Ripley working on their core team....
Regards,
Bill.
--
Bill Venables, Statistician, CMIS Environmetrics Project
CSIRO Marine Labs, PO Box 120, Cleveland, Qld, AUSTRALIA. 4163
Tel: +61 7 3826 7251 Email: Bill.Venables at cmis.csiro.au
Fax: +61 7 3826 7304 http://www.cmis.csiro.au/bill.venables/
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list