Al especificar un modelo de efectos mixtos cruzados, estoy tratando de incluir interacciones. Sin embargo, recibo el siguiente mensaje de error:
Error in lme.formula(rate ~ nozzle, random = ~nozzle | operator, data = Flow) :
nlminb problem, convergence error code = 1
message = iteration limit reached without convergence (10)
El modelo tiene lo siguiente: 1. 3 tipos de boquillas (efecto fijo) 2. 5 operadores, cada uno con 3 medidas repetidas en el flujo de combustible de los 3 tipos de boquillas.
Se me pidió que incluyera la interacción entre el tipo de boquilla y el operador en el modelo. Este es mi código para el modelo:
flow.lme <- lme(rate ~ nozzle, error= nozzle|operator, data=Flow)
¿Por qué debería recibir este mensaje de error?
mixed-model
lme4-nlme
Tal Bashan
fuente
fuente

operator|nozzleazar?Respuestas:
No he oído hablar del
errorargumentolmey no lo veo en la documentación. ¿Estás seguro de que no es un error tipográfico? Pero, para responder la pregunta que hizo:Tratar
?lmeControlAjuste del
maxIter,msMaxIter,niterEM, y / omsMaxEvalargumentos a valores más altos que el defecto puede solucionar este problema. Capture la salida delmeControlun objeto y luego pase ese objeto alcontrolargumento delme.O...
El nuevo optimizador predeterminado que
lmeutiliza es escamoso. La mitad de las veces este tipo de problemas se resuelven cuando lo cambio de nuevo al antiguo optimizador. Para ello, establezca eloptargumento paralmeControlto'optim'.Entonces, poniéndolo todo junto:
fuente
lmeControles una función delnlmepaquetePrimero, este es un modelo ANOVA, no un modelo mixto.
En segundo lugar, me parece que su modelo no está identificado. En forma de ecuación, tienes
El último término tiene 15 valores separados para 15 observaciones que tiene. No quedan grados de libertad para obtener otros términos en el modelo. Incluir interacciones fue un mal consejo. Tendrías que dejarlos caer; incluso incluirlos como efectos cruzados no ayudará, ya que serán perfectamente colineales con los efectos fijos y no serán estimables. Un modelo de probabilidad máxima o REML con 15 observaciones no tiene sentido; Los resultados asintóticos de la teoría de la máxima verosimilitud simplemente no funcionarán: este es un Ferrari que está tratando de conducir en un campo arado.
fuente
random=~nozzle|operatorlugar derandom=~1|operator.this-does-not-have-to-be-a-mixed-modeletiqueta. En aproximadamente dos tercios de lamixed-modelspregunta que veo, decir algo al respecto es parte de mi respuesta.