<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola JMPers,
en la plataforma multivariada, me gustaría guardar todos los valores T2 en mi tabla de datos a través de un script.
Lamentablemente, no puedo descifrar el comando para guardar los valores T2 en JSL. Además, el informe utiliza una variable por lo que necesito hacer algo como "Mantenga presionada la tecla CTRL y haga clic con el botón izquierdo en T2-hotspot => Guardar T2" solo en JSL.
¿Es eso posible?
antes de Cristo = Abierto ( "$SAMPLE_DATA/Gran Clase.jmp" ) ;
mlt = multivariado (
SendToByGroup ( { : edad == 12 } ) ,
Y ( : altura , : peso ) ,
Método de estimación ( "En filas" ) ,
Formato de matriz ( "Cuadrado" ) ,
Matriz de diagrama de dispersión (
Elipses de densidad ( 1 ) ,
Elipses sombreadas ( 0 ) ,
Color de elipse ( 3 )
) ,
T² ( 1 ) ,
Por ( : edad ) ,
SendToByGroup (
{ : edad == 12 } ,
Enviar a informe (
Despacho (
{ "Edad multivariada = 12" } ,
"Matriz de diagrama de dispersión" ,
ContornoCuadro ,
{ Cerca ( 1 )}
)
)
) ,
SendToByGroup (
{ : edad == 13 } ,
Enviar a informe (
Despacho (
{ "Edad multivariada = 13" } ,
"Matriz de diagrama de dispersión" ,
ContornoCuadro ,
{ Cerca ( 1 )}
)
)
) ,
SendToByGroup (
{ : edad == 14 } ,
Enviar a informe (
Despacho (
{ "Edad multivariante=14" } ,
"Matriz de diagrama de dispersión" ,
ContornoCuadro ,
{ Cerca ( 1 )}
)
)
) ,
SendToByGroup (
{ : edad == 15 } ,
Enviar a informe (
Despacho (
{ "Edad multivariable = 15" } ,
"Matriz de diagrama de dispersión" ,
ContornoCuadro ,
{ Cerca ( 1 )}
)
)
) ,
SendToByGroup (
{ : edad == dieciséis } ,
Enviar a informe (
Despacho (
{ "Edad multivariable = 16" } ,
"Matriz de diagrama de dispersión" ,
ContornoCuadro ,
{ Cerca ( 1 )}
)
)
) ,
SendToByGroup (
{ : edad == 17 } ,
Enviar a informe (
Despacho (
{ "Edad multivariada = 17" } ,
"Matriz de diagrama de dispersión" ,
ContornoCuadro ,
{ Cerca ( 1 )}
)
)
)
)
¡Por supuesto! Empecé por el lado equivocado sin mirar atrás (aunque tenía la sensación de que me estaba perdiendo lo obvio... )
Alternativamente:
Nombres predeterminados a aquí ( 1 ) ;
dt = Abierto ( "$SAMPLE_DATA/Medidas corporales.jmp" ) ;
dt << NuevaColumna ( "Por" , Numérico , Nominal , Fórmula ( Entero aleatorio ( 1 , 2 ))) ;
m.v. = dt << multivariante (
Y (
: Masa ,
: Delantero ,
: bíceps ,
: Pecho ,
: Cuello ,
: Hombro
) ,
Por ( : Por ) ,
Método de estimación ( "En filas" ) ,
Formato de matriz ( "Cuadrado" ) ,
Matriz de diagrama de dispersión (
Elipses de densidad ( 1 ) ,
Elipses sombreadas ( 0 ) ,
Color de elipse ( 3 )
) ,
Cuadrado T ( Guardar T cuadrado )
) ;
Es un poco complicado. Prueba esto:
//Haga una lista de todos los objetos T2 en el informe multivariante compuesto "mlt"
T2_todos = Repetir (
i = 0 ;
{ i ++ ; Informe ( mlt [ i ])[ Cuadro de esquema ( "T" || "\!U00B2" )] << obtener un objeto programable } ;,
N elementos ( mlt )
) ;
//Enviar el mensaje de guardado a todos los T2 en un solo movimiento
T2_todos << Guardar T cuadrado ;