Me gustaría estimación de un multi-nivel en el modelo de Stata o R (utilizando lmer) donde el primer nivel de los coeficientes son los mismos para todas las observaciones, pero los coeficientes dentro de observación están correlacionados.
Un ejemplo sería algo como esto:
$$Y_i = \beta_1 x_{1i} + \beta_2 x_{2i} + \beta_3 x_{3i} + ... + \varepsilon_{0i}$$ $$\beta_1=\gamma_1 z_1 + \gamma_2 z_2 + \varepsilon_{1}$$ $$\beta_2=\gamma_1 z_1 + \gamma_3 z_3 + \varepsilon_{2}$$ $$\beta_3=\gamma_2 z_2 + \gamma_3 z_3 + \varepsilon_{3}$$ y así sucesivamente, con las ecuaciones para cada uno de los beta.
Claramente, me gustaría hacer una distribución de la asunción de la $\varepsilon$'s... como $\varepsilon \sim N(0,\sigma^2)$
El x variables variar por la observación, pero el z variables no varían entre las observaciones. Por lo tanto, los parámetros de $\gamma$ $\beta$ también son las mismas para todas las observaciones.
Esto difiere de la mayoría de los modelos jerárquicos que he visto en que los parámetros están relacionados dentro de una observación, en lugar de depender de la observación a nivel de características.
Como una aplicación específica, considere un modelo donde la variable dependiente $Y$ es un estudiante de las puntuaciones de las pruebas. El x variables son medidas de rendimiento en las clases anteriores, y el $z$ variables son las características de esas clases. Los estudiantes han tomado el mismo conjunto de clases, pero hay pocos alumnos en cada clase, así que me gustaría piscina estimación de los coeficientes $\beta$. Debido a que las clases tienen características similares, puede ser mucho menos $\gamma$ parámetros de $\beta$ parámetros, y la agrupación de las estimaciones para los de nivel inferior de la clase de características puede producir unas estimaciones más precisas de $\beta$ de la estimación sin el nivel 2 en el modelo.
Al mismo tiempo, me gustaría estimaciones de la $\beta$ parámetros, por lo que sustituyendo en y estimar y como una función de la $\gamma$ x y solo me pone la mitad del camino.
¿Cuál es la mejor manera de estimar este tipo de modelo? Me suelen programa en R, Stata y Python.