<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola a todos.
Tengo la ardua tarea de encontrar lo mejor de un modelo mixto lineal con más de 350 variables. Sé que podría hacer un modelo de ajuste con el modo paso a paso, pero JMP no permite esta función con componente de efecto aleatorio. Por lo tanto, actualmente estamos avanzando en la selección de las variables independientes para construir todas las combinaciones posibles de modelos de forma semiautomática mediante una función de bucle en el script. El inconveniente es que tengo que revisar manualmente los informes y copiar y pegar el "Resumen de ajuste" y "Estimaciones de parámetros" con la información VIF en un archivo de Excel.
Mi pregunta es ¿Tiene JMP la capacidad de script para guardar selectivamente los resultados del informe en base a una condición de que todos los valores de p de cada variable sean menores que 0.05? El constructo general se basaría en 4 variables independientes A, B, C y D y 1 variables dependientes, Z sería efecto aleatorio, E sería algo como esto;
Prueba E = A + Z (aleatorio)
si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word)
E = A + B + Z (aleatorio)
| si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word) |
E = A + C + Z (aleatorio)
| si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word) |
E = A + D + Z (aleatorio)
| si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word) |
E = B + Z (aleatorio)
| si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word) |
E = B + C + Z (aleatorio)
| si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word) |
E = B + D + Z (aleatorio)
| si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word) |
E = C + Z (aleatorio)
| si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word) |
E = C + D + Z (aleatorio)
| si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word) |
E = D + Z (aleatorio)
| si todo el término p-valor (es) es / es menor que 0.05 -> guarde "Summary of Fit" y "Parameter Estimates" con la columna VIF en el archivo de resultados (archivo de Excel o Word) |
fin
Cualquier pista sobre este problema me ahorraría mucho tiempo y dolor. Gracias de antemano.
Woong
Gracias. Las secciones que mencionaste parecen hacer exactamente lo que quiero hacer. Por cierto, el número de página era p341 en la guía de la versión 10.
Esto debería ser muy factible. Aquí hay algunos consejos para comenzar. Echa un vistazo al Ejemplo de plataforma que comienza en la p. 339 de la guía de scripting JMP 10. Esto explica cómo extraer valores individuales de una tabla en un informe. Una vez que identifique un resultado, puede utilizar el comando "<< Crear tabla de datos" para capturar toda la tabla.