Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R confint中出错:起始值违反边界_R_Lme4 - Fatal编程技术网

R confint中出错:起始值违反边界

R confint中出错:起始值违反边界,r,lme4,R,Lme4,我想估算使用lmer创建的模型的置信区间。但是我有一些问题。运行confint时,出现一个错误: Error in (function (par, fn, lower = -Inf, upper = Inf, control = list(), : Starting values violate bounds 有谁能向我解释一下为什么会发生这种情况,以及我如何解决它 下面是我的代码。我有两个级别的“速率”(高、低),两个级别的“覆盖”(是、否),而我有四个条件(1、2、3、4) 库(

我想估算使用lmer创建的模型的置信区间。但是我有一些问题。运行confint时,出现一个错误:

    Error in (function (par, fn, lower = -Inf, upper = Inf, control = list(),  : Starting values violate bounds
有谁能向我解释一下为什么会发生这种情况,以及我如何解决它

下面是我的代码。我有两个级别的“速率”(高、低),两个级别的“覆盖”(是、否),而我有四个条件(1、2、3、4)

库(MASS);图书馆(lme4)

对比(数据文件$rate)我正在使用库(lme4)。您应该运行
traceback()
,以查看调用的函数的起始值不足。如果我正确地认为contr.lmer对象的类是
merMod
,您可以尝试设置
method=“Wald”
,以查看在使用“profile”方法时,
confint.merMod
函数发出的
profile()
-调用是否出现了问题。是否有可能重现示例?运行初始模型时是否收到任何警告?
library(MASS);library(lme4)
contrasts(datafile$rate) <-contr.sdif(2)
contrasts(datafile$cover) <-contr.sdif(2)
contr.lmer1 = lmer(ldepvar ~ rate*cover + (1 + condition|pp) + (1 + condition|stim), data = datafile)
print(contr.lmer1, corr=FALSE)
confint(contr.lmer1)