hola, ¿alguien sabe cómo comparar dos regresiones múltiples?
Tengo datos de dos años, por lo que cada año haré una regresión múltiple usando la misma variable independiente y dependiente, solo que dos años diferentes. cómo puedo comparar estos dos
Hola @ tang1111 ,
Depende de qué / cómo quieras comparar los dos. En el caso más simple, consideremos que tiene tres columnas: fecha, X e Y. Aparentemente, Date abarca dos años, digamos 2019 y 2020. Si hace un ajuste Y por X al colocar las columnas correspondientes en sus roles, y luego coloca la fecha (como un valor de solo año) en el rol Por, obtendrá dos ajustes de regresión para 2019 y 2020, respectivamente.
Después de eso, es realmente cómo está comparando los dos ajustes lo que cuenta para las siguientes preguntas. Es posible que deba crear una nueva fórmula de columna para la fecha (haga clic con el botón derecho en la columna de fecha> nueva fórmula de columna> fecha y hora> año). Esto sería necesario si tiene la columna de fecha en formato AAAA / MM / DD o algo similar. Si intenta utilizar una columna de fecha con ese tipo de formato en la función Por, obtendrá una regresión para cada día individual, lo que no tendría mucho sentido.
Sin especificar más detalles de sus problemas actuales, es difícil proporcionar más sugerencias. Si puede proporcionar una tabla de datos (por ejemplo, anonimizada y / o estandarizada), podría ser más fácil entrar en más detalles sobre lo que está buscando.
¡Espero que esto ayude!,
DS
@ tang1111 Primero, bienvenido a la comunidad. Solo agrego, ¿qué comparaciones quieres hacer? RSquare, RSquare ajustado, RMSE, valores p, residuales, CV, etc. Hay muchas estadísticas que se utilizan para comparar o crear modelos.
Como ya han dicho otros, hay muchas formas y preguntas.
También depende de la versión que uses (Pro o no).
Pero tal vez este sea un punto de partida:
Abrí la mesa de muestra de Big Class,
hecho que la edad sea continua,
y usó Ajustar y por x para construir un modelo de regresión,
edad y altura ax,
peso ay,
y usó sexo (en lugar de año) para la regla.
Esto me dio un informe con dos modelos de regresión, uno para hombres y otro para mujeres.
Aquí ya puedes comparar números como Rsquare, etc.
Además, puede guardar el modelo como fórmula para cada grupo,
y, finalmente, puede graficar lo pronosticado sobre lo real por edad (en su caso, año).
Y puede revisar la fórmula para ambos grupos.
El script iniciará el ejemplo de Big Class.
En Jmp Pro hay una función de comparación de modelos.
¿Es esto lo que quieres?


Nombres predeterminados aquí (1);
dt = Open ("$ SAMPLE_DATA / Big Class.jmp");
columna (dt, "Edad") << establecer el tipo de modelado ("Continuo");
model = dt << Ajustar modelo (
Y (: peso),
Por (: sexo),
Efectos (: edad,: altura),
Personalidad ("Mínimos cuadrados estándar"),
Énfasis ("Informe mínimo"),
Correr(
: peso << {Resumen de ajuste (1), Análisis de varianza (1),
Estimaciones de parámetros (1), estimaciones escaladas (0),
Trazar real por predicho (0), trazar regresión (0),
Graficar residuo por predicho (0), Graficar residuales estudentizados (0),
Trazar el apalancamiento del efecto (0), Trazar el residuo por cuantiles normales (0),
Transformación Box Cox Y (0)}
)
);