[R-sig-ME] declaring the variables
Andrew Dolman
andydolman at gmail.com
Wed Nov 17 08:57:25 CET 2010
Hi Michael,
You will need to use a different function than glm(). Something from
an additional R package such as nlme or lme4.
There's some information here:
http://glmm.wikidot.com/
With glmm() from lme4 your model specification would look something like this:
fish <- glmm(Catch ~ Season + Tide + (1|Angler),
family=gaussian(identity), data=fishcatch)
Assuming Catch is appropriately modelled as gaussian that is.
andydolman at gmail.com
On 17 November 2010 05:57, Michael Larkin <mlarkin at rsmas.miami.edu> wrote:
> I am running a GLM with catch data from a fishery. I understand how to run
> a GLM in R. What I don't understand is how to declare the types of
> variables that I have. For example, I am modeling catch with several
> different types of variables. Here are details on my variables:
>
>
>
> Variable Type
> comment
>
> Anglers random factor I
> have the names of over 100 anglers.
>
> Season fixed factors I
> broke it up into the 4 seasons
>
> Tide phase Continuous variable I have the
> proportion of the tide phase during the fishing event
>
>
>
> My R code for the GLM is:
>
>
>
> fish <- glm(Catch ~ Angler +Season + Tide, family=gaussian(identity),
> data=fishcatch)
>
>
>
> However, how do declare the types of variables used in the model? For
> example, how do I declare that the angler variable is a random factor?
>
>
>
> Any help would be greatly appreciated.
>
>
>
> Mike
>
>
>
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-sig-mixed-models at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-mixed-models
>
More information about the R-sig-mixed-models
mailing list