Uso de JSL para guardar resultados de una expresión en un diarioTengo el siguiente código en el que recibí MUCHA ayuda de mis profesores de JMP JSL SAS cuando tomé el curso (por lo que no entiendo completamente cómo funciona). Me permite poner un montón de distribuciones (variables, para ser seleccionadas por el usuario) en una ventana. ¿Cómo programo la ventana resultante para el Diario que se creó anteriormente en mi código? Todos mis otros gráficos son sencillos: creé un cuadro de esquema en el Diario y luego adjunté el cuadro de esquema con el cuadro de alineación que tenía mis gráficos creados. Sin embargo, esto es tan diferente a los que no entiendo cómo "guardo" la ventana única resultante con distribuciones múltiples (variables) en el Diario bajo un cuadro de esquema con un título diferente. ¡Gracias!
// Make Distribution of all Controlled Conditions in its own window
n = N Items( cont_cond );
If( N Items( cont_cond ),
yExpr = Expr( Y() );
For( iItem = 1, iItem <= n, iItem++,
Insert Into( yExpr, Column( cont_cond[iItem] ) )
);
Eval(
Substitute(
Expr(
dt << Distribution(
yyy,
quantiles( 0 ),
show percents( 1 ),
show counts( 1 ),
outlier box plot( 0 ),
customize summary statistics(
//Skewness(1),
//Kurtosis(1),
set alpha level( 0.2 )
)
)
),
Expr( yyy ), Name Expr( yExpr )
)
);
);Gráficossecuencias de comandosRe: Uso de JSL para guardar resultados de una expresión en un diarioEjecute la plataforma de distribución de forma interactiva. Luego vaya al título de la ventana de informe que desea cambiar y haga clic en él y cámbielo. Luego ve al triángulo rojo y guarda el script. El script tendrá el jsl necesario para cambiar el título del informe.Re: Uso de JSL para guardar resultados de una expresión en un diarioUna pregunta de seguimiento; Estoy tratando de establecer el título de la ventana de informe resultante como:
Establecer título del informe ("Distribución de condiciones controladas");
Para el código más adelante, necesito que la ventana de distribuciones tenga un nombre común al que pueda llamar independientemente del nombre de la tabla de datos o las columnas seleccionadas para la distribución. ¿Dónde en este código de expresión haría eso? ¡Gracias!
Re: Uso de JSL para guardar resultados de una expresión en un diario¡¡Gracias!!Re: Uso de JSL para guardar resultados de una expresión en un diarioSi agrega el siguiente código a su secuencia de comandos original y crea la lista cont_cond, el siguiente código debe agregar las distribuciones al final de su diario.
// Make Distribution of all Controlled Conditions in its own window
n = N Items( cont_cond );
If( N Items( cont_cond ),
yExpr = Expr( Y() );
For( iItem = 1, iItem <= n, iItem++,
Insert Into( yExpr, Column( cont_cond[iItem] ) )
);
Eval(
Substitute(
Expr(
dis = dt << Distribution(invisible,
yyy,
quantiles( 0 ),
show percents( 1 ),
show counts( 1 ),
outlier box plot( 0 ),
customize summary statistics(
//Skewness(1),
//Kurtosis(1),
set alpha level( 0.2 )
)
)
),
Expr( yyy ), Name Expr( yExpr )
)
);
nwjrn << append(report(dis));
);