[R-sig-ME] Error in UseMethod("ranef")

Luca Borger lborger at uoguelph.ca
Wed Jul 28 21:00:00 CEST 2010


Hello,

are you using updated versions for lme4, Matrix, R? It works on my machine 
(Windows, see below):

(gm1 <- glmer(cbind(incidence, size - incidence) ~ period + (1 | herd),
+               family = binomial, data = cbpp))

> ranef(gm1)
$herd
   (Intercept)
1   0.59002543
2  -0.29889417
3   0.40626540
4   0.03928257
5  -0.19001102
6  -0.40026000
7   0.88940374
8   0.59937372
9  -0.23764977
10 -0.54092635
11 -0.08462816
12 -0.06481190
13 -0.68991231
14  0.97071999
15 -0.53046901

>


> fm3 <- lmer(diameter ~ (1|plate) + (1|sample), Penicillin)
> ranef(fm3)
$plate
  (Intercept)
a  0.80454705
b  0.80454705
c  0.18167191
d  0.33739070
e  0.02595313
f -0.44120322
g -1.37551593
h  0.80454705
i -0.75264079
j -0.75264079
k  0.96026583
l  0.49310948
m  1.42742219
n  0.49310948
o  0.96026583
p  0.02595313
q -0.28548444
r -0.28548444
s -1.37551593
t  0.96026583
u -0.90835957
v -0.28548444
w -0.59692201
x -1.21979714

$sample
  (Intercept)
A  2.18724529
B -1.01056270
C  1.93806545
D -0.09690327
E -0.01384332
F -3.00400144

>


> sessionInfo()
R version 2.11.1 (2010-05-31)
i386-pc-mingw32

locale:
[1] LC_COLLATE=English_United Kingdom.1252  LC_CTYPE=English_United 
Kingdom.1252    LC_MONETARY=English_United Kingdom.1252 LC_NUMERIC=C
[5] LC_TIME=English_United Kingdom.1252

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

other attached packages:
[1] lme4_0.999375-34   Matrix_0.999375-42 lattice_0.18-8

loaded via a namespace (and not attached):
[1] grid_2.11.1   nlme_3.1-96   stats4_2.11.1 tools_2.11.1
>


HTH

Cheers,

Luca


----- Original Message ----- 
From: "Gustavo Betini" <betinig at uoguelph.ca>
To: <r-sig-mixed-models at r-project.org>
Sent: Wednesday, July 28, 2010 11:50 AM
Subject: [R-sig-ME] Error in UseMethod("ranef")


> Hi, all,
>
> yesterday I ran a GLMM with the glmer function from the lme4 package,
> and extracted the modes of the random effects using ranef(model). This
> morning I tried to do the same and got the following error:
>
> Error in UseMethod("ranef") :
>   no applicable method for 'ranef' applied to an object of class "mer"
>
> I tried the example from the R documentation,
>
> fm3 <- lmer(diameter ~ (1|plate) + (1|sample), Penicillin)
> ranef(fm1)
>
> and got the same error. It seems that I am missing something. Any clue?
>
> Thanks,
>
> Gustavo S. Betini
>
>
>
> [[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