Regresión múltiple con variables ficticias
¿Cómo puedo seleccionar interceptar en regresión múltiple?
Quiero que dos líneas crucen el eje Y en el punto (0,100).
Gracias
Tohar
Análisis y modelado de datos básicosRe: regresión múltiple con variables ficticiasSupongo que seleccionó Analizar > Ajustar modelo para iniciar la regresión múltiple. Hay una casilla de verificación en el centro de la parte inferior del cuadro de diálogo de inicio. Selecciónelo para eliminar la intersección del modelo.
Re: regresión múltiple con variables ficticiasEsta publicación describe cómo usar la plataforma Bivariante con by() .... para recopilar las pendientes y las intersecciones:
Creación-de-columnas-a-partir-de-Constantes-de-Ajuste-Lineal-pendiente-intersección
Re: regresión múltiple con variables ficticiasTal vez se necesiten más detalles, ya que soy el tercero en responder y tengo una opinión diferente sobre su pregunta. Dijiste que querías que pasaran las líneas (0, 100). Eso no es lo mismo que tener la intersección y de cero. Podría usar la plataforma no lineal para construir un modelo con una intersección y fija de 100 y el resto del modelo lineal para estimar los parámetros con esa restricción.
Proporcione un poco más de claridad sobre su situación para que podamos ayudarlo mejor.
Re: regresión múltiple con variables ficticiasOh, gracias, extrañé esta oración.
En Fit Y - by - X / Bivariate Platform también hay una opción para establecer el intercepto en un valor fijo:
Restringir intercepción a


Re: regresión múltiple con variables ficticiasEstoy tratando de hacer una regresión lineal multivariable. Una variable continua explica -X y una variable continua explica -Y y otro factor ficticio es categórico 0 o 1. Sé que las líneas deben cortar el eje Y en 100 y quiero definir esto en el modelo.
Similar a la solución en la plataforma Fit Y by X que sugirió "hogi", pero tengo dos líneas, dos grupos.
Muchas gracias
Re: regresión múltiple con variables ficticias@Tohar , por lo que parece que tiene un modelo ANCOVA (un factor categórico C y un X continuo) y desea realizar una regresión Y sobre estos.Defina Y100 = Y-100. luego use Y100 como su respuesta. entonces el único efecto en su modelo será C*X, sin intercepción. Ver foto a continuación. Además, en el menú desplegable del triángulo rojo, anule la selección de "Centrar polinomios".

Ejecute esto y obtenga lo siguiente: Y recuerde que Y100 es Y-100. Entonces, cuando Y100=0, Y=100. A continuación, puede ser creativo con Guardar fórmula de predicción/Creador de gráficos/etc. para que el eje Y vuelva a la escala sin formato (cámbielo hacia arriba en 100).

Re: regresión múltiple con variables ficticiasMuchas gracias
No estoy sobre el resultado que obtuve; las líneas cruzan el eje Y en (0,0) - ver adjunto.
Mi objetivo es verificar si existe una diferencia en la tasa (es decir, la pendiente) entre los dos grupos de tratamiento.No es necesario verificar si hay una diferencia en el intercepto, quiero configurarlo tanto en el modelo como en el gráfico de presentación en (0,100).
¡¡¡¡¡Muchas gracias!!!!!
Tohar
Re: regresión múltiple con variables ficticias@Tohar Suponiendo que su modelo sea correcto (tengo mis dudas al mirar sus gráficos residuales, etc.), el valor p para la estimación del parámetro y/o en la tabla ANOVA cuenta la historia (son equivalentes) Si es menor que 0.05 (ese es el umbral "habitual"/tasa de error de tipo 1), entonces podría afirmar que hay una diferencia en la pendiente. Estrictamente hablando, está probando si hay o no alguna diferencia con el modelo reducido Y100=0 (es decir, solo ruido). El valor p dice rechazar el modelo Y100= 0 a favor del modelo de dos pendientes (donde pendiente1 = - pendiente2).
Re: regresión múltiple con variables ficticias¿Probó el comando Agrupar por en el menú de la plataforma (triángulo rojo) antes de usar Ajuste especial y especificar una intersección Y = 100?
Re: regresión múltiple con variables ficticias@Tohar . Pensándolo bien, use el mismo modelo con la interacción (como dije) y Días desde el inicio (ver más abajo). Luego evalúe la equivalencia de las pendientes a través del valor p para la estimación del parámetro de interacción. Agregar el término adicional dará más flexibilidad a las estimaciones de pendiente (no fuerza pendiente1 = -pendiente2).

Re: regresión múltiple con variables ficticias@Tohar Para obtener más detalles, consulte mi publicación anterior.Observe que retrocedí Y-100 en T y T*ARM sin intercepción.
Entonces, la ecuación final es Y-100 = B0*T + B1*T*I(ARM=C) + B2*T*I(ARM=S), donde I(ARM=C) = 1 si ARM=C, 0 de lo contrario. I(ARM=S) se define de manera similar. Entonces, B1 y B2 son desviaciones de la pendiente media general (B0). Definida de esta manera, la pendiente para ARM C = B0+B1 y la pendiente para ARM S = B0+B2. Y, para ver que la intersección común es 100, suma 100 a ambos lados de la ecuación para obtener.
Y = 100 + B0*T + B1*T*I(BRAZO=C) + B2*T*I(BRAZO=S).