Hola a todos, espero que alguien pueda ayudarme con esta solicitud, estoy tratando de escribir un script JSL para crear múltiples Analysis Fit Y to X usando una condición where, luego necesito guardar cada análisis generado con los valores de la columna utilizada para Where como archivo JPEG.
Hasta ahora, este es mi script inicial, pero me di cuenta de que solo estoy creando un análisis repetido (multiplicado por las herramientas utilizadas para "Where"), supongo que mi error está en algún lugar sobre cómo especifico los N. Estoy agregando también una tabla de muestra para los datos.
Gracias de antemano.
Nombres predeterminados hasta aquí (1);
dt = tabla de datos actual ();
resume (groupid = by (: TOOL));
show (groupid);
Para (i = 1, i <= N Items (groupid), i ++,
pic = dt << Oneway (
Y (: medida),
X (: Fecha de proceso),
Donde (: HERRAMIENTA == groupid [i]);
foto << Guardar imagen ("E: \ Sample \ FitYbyX_" || groupid [i] || ".jpg", JPEG);
););
Creo que podría ser mejor usar: TOOL en el rol By y luego iterar sobre los resultados:
Names Default To Here( 1 );
dt = Current Data Table();
Summarize( groupid = by( :TOOL ) );
Show( groupid );
ow = dt << Oneway( Y( :Measure ), X( :Processdate ), By( :TOOL ) );
For( i = 1, i <= N Items( groupid ), i++,
pic = ow[i] << Save Picture( "E:\Sample\FitYbyX_" || groupid[i] || ".jpg", JPEG )
);
Gracias @markbailey Esto es exactamente lo que necesito.