Quiero hacer una regresión logística ordinal en R sin el supuesto de proporcionalidad. Sé que esto se puede hacer directamente usando la vglm()
función R
configurando parallel=FALSE
.
Pero mi problema es cómo solucionar un conjunto particular de coeficientes en esta configuración de regresión. Por ejemplo, supongamos que la variable dependiente es discreta y ordinal y puede tomar valores , o . Si los regresores son y , entonces las ecuaciones de regresión son
Quiero establecer y en . Por favor, hágame saber cómo puedo lograr esto. Además, si no puede hacer esto, ¿podría decirme si puedo lograr esto en cualquier otro software estadístico?R
r
regression
logistic
Shanker
fuente
fuente
R
código correcto para ayudarlo aquí, pero sospecho que no existe dicho código y la respuesta a la pregunta (que es posible que no quiera escuchar), es escribir su propio código para que se ajuste a este modelo. Esto no sería terriblemente complicado y si necesita ayuda para derivar las ecuaciones de probabilidad, etc., entonces puede considerar publicar eso como una pregunta separada.Respuestas:
No estoy seguro de entender lo que quiso decir el OP cuando dice "No puedo usar
offset
porque elimina completamente el regresor correspondiente de la regresión". Puede corregir un parámetro usando laoffset()
función en R. Estoy usando alm()
continuación, pero también debería funcionar en su modelo.El parámetro fijo no aparece en la salida, pero aún está fijo en 2. A continuación, fijaré el
x
parámetro a su valor estimado en elfree
modelo.Observe que la intersección en
fixed2
se estima con el mismo valor que en elfree
modelo.fuente