[R] mantelhaen.test for more than two groups?
Peter Dalgaard
p.dalgaard at biostat.ku.dk
Tue Apr 26 18:24:31 CEST 2005
Thomas Lumley <tlumley at u.washington.edu> writes:
> On Tue, 26 Apr 2005, Katrin Schweitzer wrote:
>
> > Dear All,
> >
> > I'd like to perform the generalized Cochran-Mantel-Haenszel-Test (as
> > described in Agresti (1990), Categorical Data Analysis) for my
> > nominal data.
> >
> > My problem is that I have more than two groups. In fact I think I'd
> > need an 5-dimensional array for the response variable, the control
> > variable and three group variables.
> > Could you please tell me if this is possible in R - and if yes how I
> > am supposed to do this?
>
> You're supposed to have a three-dimensional array: exposure x response
> x group.
>
> This means turning your three group variables into one variable. One
> way to do this is with the interaction() function.
Or, if data are already counts, change the dimensions (as in dim(x) <-
c(2,3,8)), possibly after using aperm() to get the indices in the
right order.
--
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
More information about the R-help
mailing list