patricio fuenmayor
2021-Jul-21 20:07 UTC
[R-es] glm.fit: fitted probabilities numerically 0 or 1 occurred
Hola a todos Estoy realizando un regresión logística y obtengo esta alerta: glm.fit: fitted probabilities numerically 0 or 1 occurred Pregunto cual es el proceso recomendado a seguir para evitar esto? Estoy usando glmnet y voy avanzando. Es la primera vez que tengo algo así. Saludos [[alternative HTML version deleted]]
Carlos J. Gil Bellosta
2021-Jul-21 23:23 UTC
[R-es] glm.fit: fitted probabilities numerically 0 or 1 occurred
Hola, ¿qué tal? Casi seguro, tienes un (bendito) problema de separación perfecta. Casi seguro, además, el error aparece cuando penalizas poco en glmnet. De hecho, penalizar lo suficiente es la solución de libro para este problema: evitas que el/los coeficiente/s culpable/s se vaya a infinito porque penalizas su tamaño. Si pintas la evolución de los coeficientes del modelo en función del grado de penalización, casi seguro verás que con penalizaciones bajas tienes coeficientes muy, muy altos, que son los que generan el "warning". Un saludo, Carlos J. Gil Bellosta http://www.datanalytics.com El mié, 21 jul 2021 a las 22:08, patricio fuenmayor (< patricio.fuenmayor en gmail.com>) escribió:> Hola a todos > Estoy realizando un regresión logística y obtengo esta alerta: > glm.fit: fitted probabilities numerically 0 or 1 occurred > Pregunto cual es el proceso recomendado a seguir para evitar esto? > Estoy usando glmnet y voy avanzando. Es la primera vez que tengo algo así. > > Saludos > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >[[alternative HTML version deleted]]