# NOT RUN {
library(agridat)
data(gotway.hessianfly)
dat <- gotway.hessianfly
dat$prop <- dat$y / dat$n
libs(desplot)
desplot(dat, prop~long*lat,
aspect=1, # true aspect
out1=block, text=gen, cex=1, shorten='no',
main="gotway.hessianfly")
# ----------------------------------------------------------------------------
# spaMM package example
libs(spaMM)
m1 = HLCor(cbind(y, n-y) ~ 1 + gen + (1|block) + Matern(1|long+lat),
data=dat, family=binomial(), ranPars=list(nu=0.5, rho=1/.7))
summary(m1)
fixef(m1)
filled.mapMM(m1)
# ----------------------------------------------------------------------------
# Block random. See Glimmix manual, output 1.18.
# Note: (Different parameterization)
libs(lme4)
l2 <- glmer(cbind(y, n-y) ~ gen + (1|block), data=dat, family=binomial,
control=glmerControl(check.nlev.gtr.1="ignore"))
coef(l2)
# }
Run the code above in your browser using DataLab