Tengo dos modelos de regresión logística en R hechos con glm()
. Ambos usan las mismas variables, pero se hicieron usando diferentes subconjuntos de una matriz. ¿Hay una manera fácil de obtener un modelo promedio que proporcione las medias de los coeficientes y luego usar esto con la función predic ()?
[perdón si este tipo de pregunta debe publicarse en un sitio de programación, hágamelo saber y lo publicaré allí]
Gracias
r
generalized-linear-model
Andrés
fuente
fuente
caret
paquete tiene algunas características interesantes para combinar modelos.Respuestas:
¿Desea tomar el promedio de las probabilidades pronosticadas o el promedio de los coeficientes? Darán resultados diferentes, porque una regresión logística implica una transformación no lineal del predictor lineal.
Una función para hacer sería algo como esto. Establezca
avg
para"prob"
obtener el primero, o algo más para el segundo.fuente
glm_2
. Llame a la función anteriorpredict.glm_2
y luego puede usarlapredict()
en su objeto según sea necesario.