<r-sig-ecology@r-project.org>Hi David and list,

Can someone please help me understand why, when changing the
'method=manyglm' argument to 'method=glm1path' under default settings
(negative binomial) the estimates of theta change in the 'trait.glm'
function?

I have provided example code below us the antTraits data set. And you
should see the plots for ft and ft3 are similar, yet ft2 is quite
different, so I think I am missing something (no doubt, probably very
obvious!).

Advice appreciated, thank you.

Jo



data(antTraits)

ft=traitglm(antTraits$abund,antTraits$env,antTraits$traits,method="manyglm")
ft$phi
ft$theta
qqnorm(residuals(ft)); abline(c(0,1),col="red")

ft2=traitglm(antTraits$abund,antTraits$env,antTraits$traits,method="glm1path")
mean(ft2$phis)
qqnorm(residuals(ft2)); abline(c(0,1),col="red")


ft3=traitglm(antTraits$abund,antTraits$env,antTraits$traits,method="glm1path",
negative.binomial(theta=1.641763))
1/mean(ft3$phis)
qqnorm(residuals(ft3)); abline(c(0,1),col="red")


-- 

Kind regards,

Joanne Potts


___________________
Statistical Consultant
theanalyticaledge.com

        [[alternative HTML version deleted]]

_______________________________________________
R-sig-ecology mailing list
R-sig-ecology@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-ecology

Reply via email to