¿Enviar el gráfico al diario usando el nombre de la ventana, no usando el identificador del gráfico?Considere el siguiente script de ejemplo (una versión simplificada de mi problema real)
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
//Scatt3D = dt << Scatterplot 3D( Y( :age, :height ), X Axis( :age ), Y Axis( :height ) );
include ("plotScatterPlot.jsl");
Window ("Big Class - Scatterplot 3D of age, height")<< journal;
//Scatt3D << journalwhere plotScatterPlot.jsl contains
Scatt3D = dt << Scatterplot 3D( Y( :age, :height ), X Axis( :age ), Y Axis( :height ) );
que genera un diagrama de dispersión en 3D con el nombre de la ventana
"Big Class - Scatterplot 3D of age, height"
Puedo generar un diario usando
Scatt3D << journal
Pero necesito generar un diario usando el nombre de la ventana.
Window ("Big Class - Scatterplot 3D of age, height")<< journal;que no está funcionando. ¿Podría obtener ayuda para que esto funcione?
(Estoy en JMP13).
Automatización y secuencias de comandosExploración y visualización de datosRe: enviar el gráfico al diario usando el nombre de la ventana y no usando el identificador para el gráfico?El siguiente JSL generará un diario basado en el nombre de la ventana en JMP 13
Window ("Big Class - Scatterplot 3D of age, height")[outlinebox(1)]<< journal;Re: enviar el gráfico al diario usando el nombre de la ventana y no usando el identificador para el gráfico?Gracias @txnelson .Esto funciona para el ejemplo que he proporcionado. Sin embargo, para el problema real en el que estoy trabajando, recibo un error.
En mi problema real, la ventana del gráfico (un mapa de calor) tiene un nombre.
"part16.08.02 6 - Graph Builder"
Corriendo
Window ("part16.08.02 6 - Graph Builder, height")[outlinebox(1)]<< journal;me da el siguiente error
expected character arg 1 in access or evaluation of 'Outline Box' , Outline Box/*###*/(1)
In the following script, error marked by /*###*/
Window( "part16.08.02 6 - Graph Builder, height" )[Outline Box/*###*/(1)] << journal