¿Retrasar la ejecución del script hasta que finalice la recodificación?Aquí está mi guión:
Abierto ("Filename1");
Tabla de datos actual ( ) << Ir (: Valor) << Recodificar ;
Nueva ventana ("Informe",
Tabla de datos actuales () << Bivarate (Y (: Valor), X (: Nombre)
);
Cuando ejecuto mi script, tanto la ventana de recodificación como la ventana de informe con la trama saldrán. ¿Hay algún lugar donde me permita hacer la recodificación primero antes de que se genere la ventana de informe?
Gracias de antemano por cualquier consejo.
Re: Delay la ejecución del script hasta que finalice la recodificación?Hola craige
Muchas gracias !
Re: Delay la ejecución del script hasta que finalice la recodificación?Puede adjuntar la segunda mitad de su script al evento onClose en la ventana de recodificación de esta manera. Cambié su CurrentDataTable para usar una referencia de tabla de datos explícita, pero no veo una manera de obtener una referencia explícita a la ventana de recodificación, aparte de usar la función de ventana. Por lo tanto, asegúrese de que solo haya una ventana de recodificación abierta.
dt = Open( "$sample_data/big class.jmp" );
dt << Go To( :sex ) << Recode;
Window( "Recode" ) << onclose(
New Window( "Report", dt << Contingency( Y( :age ), X( :sex ), Contingency Table ) );
);