lmList error in lme4a
On Thu, Jun 9, 2011 at 9:39 AM, David A Springate
<david.springate at postgrad.manchester.ac.uk> wrote:
On Thu, 2011-06-09 at 09:24 -0500, Douglas Bates wrote:
On Thu, Jun 9, 2011 at 8:37 AM, David A Springate <david.springate at postgrad.manchester.ac.uk> wrote:
Thanks, Ben I re-installed lme4a from scratch and it works fine now! BTW if I do require(lme4a), I still see lme4 "loaded via a namespace" in sessionInfo(), even if I start with R --vanilla
Must be coming from another package as lme4a does not load lme4.
It does seem to on my machine... Is this likely to be a problem?
Not if just the namespace is attached but we should check to see why.
$ R --vanilla R version 2.13.0 (2011-04-13) Copyright (C) 2011 The R Foundation for Statistical Computing ISBN 3-900051-07-0 Platform: i686-pc-linux-gnu (32-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. ?Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R.
sessionInfo()
R version 2.13.0 (2011-04-13) Platform: i686-pc-linux-gnu (32-bit) locale: ?[1] LC_CTYPE=en_GB.UTF-8 ? ? ? LC_NUMERIC=C ?[3] LC_TIME=en_GB.UTF-8 ? ? ? ?LC_COLLATE=en_GB.UTF-8 ?[5] LC_MONETARY=C ? ? ? ? ? ? ?LC_MESSAGES=en_GB.UTF-8 ?[7] LC_PAPER=en_GB.UTF-8 ? ? ? LC_NAME=C ?[9] LC_ADDRESS=C ? ? ? ? ? ? ? LC_TELEPHONE=C [11] LC_MEASUREMENT=en_GB.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] stats ? ? graphics ?grDevices utils ? ? datasets ?methods base
library(lme4a)
Loading required package: Matrix Loading required package: lattice Attaching package: 'Matrix' The following object(s) are masked from 'package:base': ? ?det Loading required package: minqa Loading required package: Rcpp Loading required package: MatrixModels Attaching package: 'lme4a' The following object(s) are masked from 'package:stats': ? ?AIC, BIC
sessionInfo()
R version 2.13.0 (2011-04-13) Platform: i686-pc-linux-gnu (32-bit) locale: ?[1] LC_CTYPE=en_GB.UTF-8 ? ? ? LC_NUMERIC=C ?[3] LC_TIME=en_GB.UTF-8 ? ? ? ?LC_COLLATE=en_GB.UTF-8 ?[5] LC_MONETARY=C ? ? ? ? ? ? ?LC_MESSAGES=en_GB.UTF-8 ?[7] LC_PAPER=en_GB.UTF-8 ? ? ? LC_NAME=C ?[9] LC_ADDRESS=C ? ? ? ? ? ? ? LC_TELEPHONE=C [11] LC_MEASUREMENT=en_GB.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] stats ? ? graphics ?grDevices utils ? ? datasets ?methods base other attached packages: [1] lme4a_0.999375-65 ?MatrixModels_0.2-1 minqa_1.1.15 Rcpp_0.9.4.2 [5] Matrix_0.999375-50 lattice_0.19-23 loaded via a namespace (and not attached): [1] codetools_0.2-8 ?grid_2.13.0 ? ? ?lme4_0.999375-39 nlme_3.1-100 [5] splines_2.13.0 ? stats4_2.13.0
On Thu, 2011-06-09 at 09:11 -0400, Ben Bolker wrote:
On 06/09/2011 05:35 AM, David A Springate wrote:
Dear all, I am trying to use the lmList function from lme4a, but I get the following error even with the example sleepstudy dataset:
require(lme4a) lmList(Reaction ~ Days | Subject, sleepstudy)
Call: lmList(formula = Reaction ~ Days | Subject, data = sleepstudy) Coefficients: Error in sprintf(gettext(fmt, domain = domain), ...) : ? invalid type of argument[1]: 'language'
? It works for me ... ?I would try starting from a clean session, especially making sure that you have *not* tried to load lme4 previously (I see you have it "loaded via a namespace" below). (Hmmm, I just tried loading and then detaching lme4 to get the same "loaded via namespace" effect, and it didn't break for me.) ? Ben Bolker
sessionInfo()
R version 2.13.0 (2011-04-13) Platform: i486-pc-linux-gnu (32-bit) locale: ?[1] LC_CTYPE=en_US.utf8 ? ? ? LC_NUMERIC=C ?[3] LC_TIME=en_US.utf8 ? ? ? ?LC_COLLATE=en_US.utf8 ?[5] LC_MONETARY=C ? ? ? ? ? ? LC_MESSAGES=en_US.utf8 ?[7] LC_PAPER=en_US.utf8 ? ? ? LC_NAME=C ?[9] LC_ADDRESS=C ? ? ? ? ? ? ?LC_TELEPHONE=C [11] LC_MEASUREMENT=en_US.utf8 LC_IDENTIFICATION=C attached base packages: [1] stats ? ? graphics ?grDevices utils ? ? datasets ?methods ? base other attached packages: [1] lme4a_0.999375-67 ?MatrixModels_0.2-1 minqa_1.1.15 Rcpp_0.9.4.1 [5] Matrix_0.999375-50 lattice_0.19-26 loaded via a namespace (and not attached): [1] codetools_0.2-8 grid_2.13.0 ? ? nlme_3.1-101 ? ?splines_2.13.0 [5] tools_2.13.0
Am I missing something or is this a bug? Thanks, David
sessionInfo()
R version 2.13.0 (2011-04-13) Platform: i686-pc-linux-gnu (32-bit) locale: ?[1] LC_CTYPE=en_GB.UTF-8 ? ? ? LC_NUMERIC=C ?[3] LC_TIME=en_GB.UTF-8 ? ? ? ?LC_COLLATE=en_GB.UTF-8 ?[5] LC_MONETARY=C ? ? ? ? ? ? ?LC_MESSAGES=en_GB.UTF-8 ?[7] LC_PAPER=en_GB.UTF-8 ? ? ? LC_NAME=C ?[9] LC_ADDRESS=C ? ? ? ? ? ? ? LC_TELEPHONE=C [11] LC_MEASUREMENT=en_GB.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] stats ? ? graphics ?grDevices utils ? ? datasets ?methods [7] base other attached packages: [1] lme4a_0.999375-67 ?MatrixModels_0.2-1 minqa_1.1.15 [4] Rcpp_0.9.4.2 ? ? ? Matrix_0.999375-50 lattice_0.19-23 loaded via a namespace (and not attached): [1] codetools_0.2-8 ?grid_2.13.0 ? ? ?lme4_0.999375-39 [4] nlme_3.1-100 ? ? splines_2.13.0 ? stats4_2.13.0 [7] tcltk_2.13.0 ? ? tools_2.13.0
str(sleepstudy)
'data.frame': ? 180 obs. of ?3 variables: ?$ Reaction: num ?250 259 251 321 357 ... ?$ Days ? ?: num ?0 1 2 3 4 5 6 7 8 9 ... ?$ Subject : Factor w/ 18 levels "308","309","310",..: 1 1 1 1 1 1 ..
_______________________________________________ R-sig-mixed-models at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-sig-mixed-models
_______________________________________________ R-sig-mixed-models at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-sig-mixed-models
_______________________________________________ R-sig-mixed-models at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-sig-mixed-models