Ayuda con el script JMP para automatizar la plataforma de selección<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Estoy tratando de encontrar las relaciones entre muchas variables, y he descubierto que la plataforma de detección hace un buen trabajo en mucho menos tiempo que la regresión por pasos. Ahora estoy tratando de automatizar el proceso de asignar las variables a los roles, ejecutar la Plataforma de selección en ellas, convertir la salida en una tabla de datos y luego guardar esa tabla de datos. Básicamente, ya he hecho esto en el caso de la regresión por pasos, pero me parece que la Plataforma de detección no parece funcionar así. En primer lugar, parece que no hay forma de obtener el diagrama de árbol para el lanzador, por lo que puedo presionar el botón "Aceptar". Entonces, no veo cómo puedo enviar un mensaje para generar un informe que luego puedo manipular. es posible? Para aclarar, a continuación se muestra el script que desarrollé para automatizar la plataforma de regresión por pasos. Básicamente quiero cambiar el paso a paso para la detección. No creo que eso sea realmente posible, pero estoy realmente luchando para encontrar formas alternativas de hacerlo (hasta el punto de tratar de encontrar una solución fea y poco confiable usando AutoHotKey). Gracias de antemano por cualquier ayuda.
dt = Abrir ("C: \ testtable.jmp");
cc = dt << Obtener nombres de columna;
ncols = N Artículos (cc);
Para (i = 1, i <= ncols, i ++, Tabla de datos actuales (dt);
Para (j = 1, j <= ncols, j ++, if (cc! = cc , cc << Preseleccionar Rol (X), cc << Preseleccionar Rol (Y));
);
sw = modelo de ajuste (
Personalidad (paso a paso),
Sin intercepción,
Ejecutar (Regla de detención ("AICc mínimo")));
sw << Ir;
Espera (1800);
repsw = sw << Informe;
reptb = repsw [TableBox (2)] << make Data Table;
reptb << Sort (By (: Name ("\!" F Ratio \! "")), Order (Descending), Replace Table);
reptb << Guardar como ("C: \" || cc || ".csv", Texto);
reptb << cerrar ventana;
repsw << cerrar ventana;
);
Ayuda con el script JMP para automatizar la plataforma de selecciónDave,
¿Puede enseñarnos cómo usar JSL para pedirle al usuario que ingrese para elegir X e Y en una ventana de diálogo de columna?
Gracias, Kun.
Ayuda con el script JMP para automatizar la plataforma de selecciónHola, muchas gracias por su respuesta y lamento mi retraso en la respuesta. Aprecio tu ayuda.
Ayuda con el script JMP para automatizar la plataforma de selecciónAbrir ("$ SAMPLE_DATA / Big Class.jmp");
// en este ejemplo, las columnas están asignadas a listas
// que identifican su papel. Las listas se podrían construir.
// basado en la organización de la tabla o de una entrada del usuario
// desde una ventana de diálogo de columna
yRole = {: altura};
xRole = {: peso,: edad,: sexo};
// construir una representación en cadena del comando de selección
// y sustituir los roles de columna
cmd = Insertar Eval ("\ [
s = Screening (Y (^ yRole ^), X (^ xRole ^))
] \ ");
// Ejecutar el comando
Eval (Parse (cmd));
// referencia la ventana de selección
sr = s << informe;
// extraer los resultados de la tabla
// (use sr << mostrar estructura de árbol para identificar los cuadros de visualización)
t = sr [TableBox (1)];
// enviar mensaje para convertir el cuadro de visualización en una tabla
dt = t << Make Into Data Table;
// cerrar la ventana de informe de selección
s << Cerrar ventana;