Call:
glm.nb(formula = tax ~ areal, init.theta = 5.08829537115498,
link = log)
Deviance Residuals:
Min 1Q Median 3Q Max
-2.7107 -0.8313 -0.1159 0.5866 1.9634
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) 3.031460 0.445165 6.810 9.78e-12 ***
areal 0.031819 0.004151 7.666 1.78e-14 ***
---
Signif. codes: 0 `***' 0.001 `**' 0.01 `*' 0.05 `.' 0.1 ` ' 1
(Dispersion parameter for Negative Binomial(5.0883) family taken to be
1)
Null deviance: 353.34 on 283 degrees of freedom
Residual deviance: 293.34 on 282 degrees of freedom
AIC: -2334394
Number of Fisher Scoring iterations: 1
Correlation of Coefficients:
(Intercept)
areal -0.9982
Error in round(x$theta, dp, nsmall = dp) :
unused argument(s) (nsmall ...)
anova.negbin(m.nb)
Error in get(x, envir, mode, inherits) : invalid first argument
In addition: Warning message:
tests made without re-estimating theta in: anova.negbin(m.nb)
Call:
glm.nb(formula = tax ~ areal, init.theta = 5.08829537115498,
link = log)
Deviance Residuals:
Min 1Q Median 3Q Max
-2.7107 -0.8313 -0.1159 0.5866 1.9634
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) 3.031460 0.445165 6.810 9.78e-12 ***
areal 0.031819 0.004151 7.666 1.78e-14 ***
---
Signif. codes: 0 `***' 0.001 `**' 0.01 `*' 0.05 `.' 0.1 ` ' 1
(Dispersion parameter for Negative Binomial(5.0883) family taken to be
1)
Null deviance: 353.34 on 283 degrees of freedom
Residual deviance: 293.34 on 282 degrees of freedom
AIC: -2334394
Number of Fisher Scoring iterations: 1
Correlation of Coefficients:
(Intercept)
areal -0.9982
Error in round(x$theta, dp, nsmall = dp) :
unused argument(s) (nsmall ...)
anova.negbin(m.nb)
Error in get(x, envir, mode, inherits) : invalid first argument
In addition: Warning message:
tests made without re-estimating theta in: anova.negbin(m.nb)
Any suggestion of why I'm getting this error?
Because there is a copying error in lines
cat("\n Theta: ", format(round(x$theta, dp, nsmall=dp)),
"\n Std. Err.: ", format(round(x$SE.theta, dp,
nsmall=dp)),
"\n")
if(!is.null(x$th.warn))
cat("Warning while fitting theta:", x$th.warn,"\n")
cat("\n 2 x log-likelihood: ", format(round(x$twologlik, 3,
nsmall=dp)), "\n
Move the second ) before the nsmall.
Or just use the debugging tools to find it ....
Many thanks
Juli
--
Juli G. Pausas
Centro de Estudios Ambientales del Mediterraneo (CEAM)
C/ C.R. Darwin 14, Parc Tecnologic,
46980 Paterna, Valencia, SPAIN
Tel: (+ 34) 96 131 8227; Fax: (+ 34) 96 131 8190
mailto:juli at ceam.es
http://www.gva.es/ceam
GCTE Fire Network - http://www.gva.es/ceam/FireNetwork
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272860 (secr)
Oxford OX1 3TG, UK Fax: +44 1865 272595
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Because there is a copying error in lines
cat("\n Theta: ", format(round(x$theta, dp, nsmall=dp)),
"\n Std. Err.: ", format(round(x$SE.theta, dp,
nsmall=dp)),
"\n")
if(!is.null(x$th.warn))
cat("Warning while fitting theta:", x$th.warn,"\n")
cat("\n 2 x log-likelihood: ", format(round(x$twologlik, 3,
nsmall=dp)), "\n
Move the second ) before the nsmall.
Or just use the debugging tools to find it ....
Thank you very much.
Also, it seems to me that anova.negbin is not working properly when testing a
single model (although the help suggest that it can be used for a single model
too). I have no problem when comparing different fitted models.
t <- glm.nb(tax ~ areal)
t2 <- update(t, .~. + tanual)
anova(t, t2) # OK
[...]
anova(t2)
Error in get(x, envir, mode, inherits) : invalid first argument
In addition: Warning message:
tests made without re-estimating theta in: anova.negbin(t2)
Any other suggestion? Many thanks
Juli
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272860 (secr)
Oxford OX1 3TG, UK Fax: +44 1865 272595
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
--
Juli G. Pausas (Mr)
Centro de Estudios Ambientales del Mediterraneo (CEAM)
C/ C.R. Darwin 14, Parc Tecnologic,
46980 Paterna, Valencia, SPAIN
Tel: (+ 34) 96 131 8227; Fax: (+ 34) 96 131 8190
mailto:juli at ceam.es
http://www.gva.es/ceam
GCTE Fire Network - http://www.gva.es/ceam/FireNetwork
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
The expected result will be like,
ID age.day state
772307 81 0
772307 141 0
772307 234 0
772307 321 0
772307 437 0
772307 499 0
772307 601 1
772307 689 1
772307 801 0
772307 884 99
772307 961 1
1084506 80 0
1084506 148 0
1084506 249 99
1084506 344 99
This seems to do it:
do.call("rbind",lapply(names(x),function(i)
cbind(ID=rep(i,nrow(x[[i]])),x[[i]])))
O__ ---- Peter Dalgaard Blegdamsvej 3
c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._