R中的glmer警告消息

时间:2019-03-25 16:01:54

标签: r glm mixed-models

我正在构建glmm模型。当我做一件事时,一切都很好。它会显示两个警告消息:

  

警告消息:

     

1:在checkConv(attr(opt,“ derivs”),opt $ par,ctrl = control $ checkConv,:模型无法以max | grad | = 0.00194226(tol = 0.001,组件1)收敛

     

2:在checkConv(attr(opt,“ derivs”),opt $ par,ctrl = control $ checkConv,中:     模型几乎无法识别:特征值非常大   -重新调整变量?

这是我的R代码:

q1_mixed <- glmer(views ~ weeks + theme + tags + comments_disabled + ( 1| channel) , data = youtube10, family = "poisson" ( link = "log"))

问题出在变量“ channel”上,但是我真的不知道如何修复它或从哪里开始对其进行纠正(我对R非常陌生),我们将不胜感激。

我还附上了我的数据摘要。

summary of data

failed data summary

编辑:q1_mixed <- glmer(views ~ weeks + theme + tags + comments_disabled + ( 1| channel) , data = youtube10, family = "poisson" ( link = "log"), control=glmerControl(optimizer="bobyqa",optCtrl=list(maxfun=100000)))

我现在已将此代码control=glmerControl(optimizer="bobyqa",optCtrl=list(maxfun=100000))添加到我的代码中,并成功摆脱了第一条警告消息。剩余警告消息:

  

警告消息:

     

在checkConv(attr(opt,“ derivs”),opt $ par,ctrl = control $ checkConv,中:     模型几乎无法识别:特征值非常大    -重新调整变量?

知道如何解决这个问题吗?

0 个答案:

没有答案