Estoy haciendo una regresión lineal con una variable dependiente transformada. La siguiente transformación se realizó para que se mantuviera el supuesto de normalidad de los residuos. La variable dependiente no transformada estaba sesgada negativamente, y la siguiente transformación la hizo casi normal:
donde es la variable dependiente en la escala original.
Creo que tiene sentido usar alguna transformación en los coeficientes para volver a la escala original. Usando la siguiente ecuación de regresión,
y arreglando , tenemos
Y finalmente,
Usando la misma lógica, encontré
Ahora las cosas funcionan muy bien para un modelo con 1 o 2 predictores; los coeficientes transformados de nuevo se parecen a los originales, solo que ahora puedo confiar en los errores estándar. El problema surge cuando se incluye un término de interacción, como
Entonces, la transformación inversa para s no está tan cerca de las de la escala original, y no estoy seguro de por qué sucede eso. Tampoco estoy seguro de si la fórmula encontrada para la transformación inversa de un coeficiente beta es utilizable como lo es para el 3rd (para el término de interacción). Antes de entrar en álgebra loca, pensé en pedir consejo ...
fuente
Respuestas:
Un problema es que has escrito
Ese es un modelo determinista simple (es decir, no aleatorio). En ese caso, podría volver a transformar los coeficientes en la escala original, ya que es solo una cuestión de álgebra simple. Pero, en la regresión habitual, solo tiene ; dejó el término de error fuera de su modelo. Si la transformación de a no es lineal, puede tener un problema ya que , en general. Creo que eso tiene que ver con la discrepancia que estás viendo.E(Y|X)=α+β⋅X Y Yorig E(f(X))≠f(E(X))
Editar: Tenga en cuenta que si la transformación es lineal, puede volver a transformar para obtener estimaciones de los coeficientes en la escala original, ya que la expectativa es lineal.
fuente
Saludo tus esfuerzos aquí, pero estás ladrando el árbol equivocado. No respaldas las betas de transformación. Su modelo se mantiene en el mundo de los datos transformados. Si desea hacer una predicción, por ejemplo, retrocede transform , pero eso es todo. Por supuesto, también puede obtener un intervalo de predicción calculando los valores límite alto y bajo, y luego volver a transformarlos también, pero en ningún caso vuelve a transformar las versiones beta.y^i
fuente
ASK QUESTION
); habrá más recursos para responder, obtendrá la atención de más CVers y la información estará mejor accesible para la posteridad.