[R] Estimating theta for negative binomial model
Tim Clark
mudiver1200 at yahoo.com
Tue May 4 22:18:40 CEST 2010
Brian,
glm.convert() does exactly what I am wanting. Thanks for putting it in MASS. Sorry about not giving credit. It is a great package and I keep finding functions that make statistical programming easy!
Aloha,
Tim
Tim Clark
Department of Zoology
University of Hawaii
--- On Mon, 5/3/10, Prof Brian Ripley <ripley at stats.ox.ac.uk> wrote:
> From: Prof Brian Ripley <ripley at stats.ox.ac.uk>
> Subject: Re: [R] Estimating theta for negative binomial model
> To: "Tim Clark" <mudiver1200 at yahoo.com>
> Cc: r-help at r-project.org
> Date: Monday, May 3, 2010, 7:50 PM
> On Mon, 3 May 2010, Tim Clark wrote:
>
> > Dear List,
> >
> > I am trying to do model averaging for a negative
> binomial model using the package AICcmodavg. I need to
> use glm() since the package does not accept glm.nb()
> models. I can get glm() to work if I first run glm.nb
> and take theta from that model, but is there a simpler way
> to estimate theta for the glm model? The two models
> are:
> >
> > mod.nb<-glm.nb(mantas~site,data=mydata)
> > mod.glm<-glm(mantas~site,data=mydata,
> family=negative.binomial(mod.nb$theta))
> >
> > How else can I get theta for the
> family=negative.binomial(theta=???)
>
> library(MASS) is missing here -- do give credit where
> credit is due.
> It contains functions
>
> glm.convert
> theta.ml
>
> and the first does what you seem to want and the second
> answers the actual question you asked.
>
> > Thanks!
> >
> > Tim
> >
> > Tim Clark
> > Department of Zoology
> > University of Hawaii
>
> -- 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
> 272866 (PA)
> Oxford OX1 3TG, UK
> Fax: +44 1865 272595
>
More information about the R-help
mailing list