glmer警告:参数或边界似乎具有不同的缩放

glmer警告:参数或边界似乎具有不同的缩放,r,lme4,R,Lme4,我从glmer收到以下警告: m <- glmer(cbind(Y, N) ~ c1 + c2 + c3 + (1|g1:Year) + (1 + c1 + c2|g1) + (1|g1:Site), family = binomial, data = data, control = glmerControl(optimizer ='optimx', optCtrl=list(method='nlminb'))) # Warning in optimx.check(

我从
glmer
收到以下警告:

m <- glmer(cbind(Y, N) ~ c1 + c2 + c3 + (1|g1:Year) + (1 + c1 + c2|g1) + (1|g1:Site), 
    family = binomial, data = data, 
    control = glmerControl(optimizer ='optimx', optCtrl=list(method='nlminb'))) 

# Warning in optimx.check(par, optcfg$ufn, optcfg$ugr, optcfg$uhess, lower,  :
#   Parameters or bounds appear to have different scalings.
#   This can cause poor performance in optimization. 
#   It is important for derivative free methods like BOBYQA, UOBYQA, NEWUOA.

m我已经晚了,但既然你没有其他答案,也许有人还可以用它。此消息的来源是您使用optimx作为非线性优化程序时出现的问题

该消息是缩放检查的结果(请参阅手册中的scalecheck()函数)。当参数空间设置得太窄时,会引起怀疑。但是,此函数也可能引发误导性警告。约翰·纳什自己在手册中写道:“然而,这是一个不完善的启发式工具,可以改进。”如果你得到了好的结果,你可能就没事了

希望这有帮助,, 一月