[R-br] Blocos com algumas repetições do material

Walmes Zeviani walmeszeviani em gmail.com
Domingo Outubro 21 16:30:03 BRST 2012


Éder,

Agora entendi suas colocações. Bem, dessa maneira acredito que o modelo
deva ser declarado dessa maneira.

#------------------------------------------------------------------------------------------
# modelo com efeito aleatório e local, cultivar, local:cultivar e resídual
# só é possível estimar resídual se haver repetições dentro de
locais:cultivar

# número de níveis
nl <- 10; nc <- 8; nr <- 3
# efeitos aleatórios
l <- rnorm(nl,0,2);      # de local
c <- rnorm(nc,0,1.5);    # de cultivar
lc <- rnorm(nl*nc,0,1);  # de local:cultivar (interação genótipo:ambiente)
e <- rnorm(nl*(nc+nr),0,0.5) # residual, var entre rep no mesmo local:cult

# dados artificiais
da1 <- expand.grid(local=gl(nl,1), cultivar=gl(nc,1), r=1)
da2 <- expand.grid(local=gl(nl,1), cultivar=gl(nr,1), r=2)
da <- rbind(da1, da2)

# matriz de delineamento
Z <- with(da, cbind(model.matrix(~-1+local),
                    model.matrix(~-1+cultivar),
                    model.matrix(~-1+local:cultivar)))
dim(Z)
ranef <- c(l, c, lc)
length(ranef)
y <- Z%*%ranef+e

require(lme4)

m0 <- lmer(y~(1|local)+(1|cultivar)+(1|local:cultivar), data=da)
summary(m0)

#------------------------------------------------------------------------------------------

À disposição.
Walmes.

==========================================================================
Walmes Marques Zeviani
LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W)
Departamento de Estatística - Universidade Federal do Paraná
fone: (+55) 41 3361 3573
VoIP: (3361 3600) 1053 1173
e-mail: walmes em ufpr.br
skype: walmeszeviani
twitter: @walmeszeviani
homepage: http://www.leg.ufpr.br/~walmes
linux user number: 531218
==========================================================================
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20121021/c8efaef4/attachment.html>


Mais detalhes sobre a lista de discussão R-br