错误:对象'sigma'不会被'命名空间导出:lme4'

时间:2016-04-17 05:21:21

标签: r namespaces lme4 varcomp

更新__init__()后,我在调用lme4 (1.1-12)包时遇到此错误。

varComp

被修改

这是我的library(varComp) Error : object ‘sigma’ is not exported by 'namespace:lme4' Error: package or namespace load failed for ‘varComp’

sessionInfo()

2 个答案:

答案 0 :(得分:3)

varComp包取决于RLRsimRLRsim使用S3通用sigma,它已在R 3.3.0中从lme4移至stats。如果您使用Windows二进制文件在{R< 1>下构建RLRsim。 3.3.0,然后RLRsim会在sigma中寻找lme4而不是stats中的> install.packages("https://cran.r-project.org/bin/windows/contrib/3.2/RLRsim_3.1-2.zip", repos=NULL) ... package ‘RLRsim’ successfully unpacked and MD5 sums checked > library(varComp) Error : object ‘sigma’ is not exported by 'namespace:lme4' Error: package or namespace load failed for ‘varComp’

RLRsim

如果您重新安装varComp,那么您应该获得最新版本,并且> install.packages("RLRsim") ... package ‘RLRsim’ successfully unpacked and MD5 sums checked ... > library(varComp) > 将加载:

{{1}}

答案 1 :(得分:0)

我不确定这是答案还是解决方法,但是对于我来说,用#' @imoprt package代替#' @importFrom package function是因为roxygen docstring可以解决问题。版本错误,我想...