[R] gmodels error: "no method for coercing this S4 class to a vector"
Timothy J Clough
tclough at purdue.edu
Tue Feb 7 22:14:47 CET 2012
Dear All,
I'm having a problem using functions in the gmodels library on an object of class mer from the lmer package. Code for a reproducible example is below.
# Load lme4 library and sample data
library(lme4)
library(faraway)
library(gmodels)
data(penicillin)
# Fit a linear mixed effects model
fit4 <- lmer(yield ~ treat + (1|blend), penicillin)
# Extract confidence intervals for fixed effects using gmodels library
ci(fit4)
The call to 'ci' results in the following error:
Error in as.vector(data) :
no method for coercing this S4 class to a vector
This error does not occur when running the same code on R version 2.13.1. Has anyone else run into this problem?
Best regards,
Tim Clough
------- Session info below -------
> sessionInfo()
R version 2.14.1 (2011-12-22)
Platform: x86_64-pc-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=English_United States.1252
[2] LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] gmodels_2.15.1 lme4_0.999375-42 Matrix_1.0-3 lattice_0.20-0
[5] faraway_1.0.5
loaded via a namespace (and not attached):
[1] gdata_2.8.2 grid_2.14.1 gtools_2.6.2 MASS_7.3-16 nlme_3.1-103
[6] stats4_2.14.1 tools_2.14.1
More information about the R-help
mailing list