¿Por qué cambia el orden de los valores en la matriz scb4 cuando se agrega a un cuadro de tabla?¿Por qué cambia el orden de los valores en la matriz scb4 cuando se agrega a un cuadro de tabla? ¿Cómo no cambia? Y una segunda pregunta, ¿se puede establecer el orden en tablebox de acuerdo con dos columnas? Ahora se proporciona como una columna. ¡Gracias!
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
ps = dt << Process Screening(
Grouping( :Site ),
Process Variables( Eval( 5 :: 132 ) )
);
tb = report(ps)[Table Box( 1 )];
delta = Matrix( Report( ps )[Number Col Box( "Mean" )] << get ) - (Matrix( Report( ps )[Number Col Box( "USL" )] << get )
+Matrix( Report( ps )[Number Col Box( "LSL" )] << get )) / 2;
scb4 = Number Col Edit Box( "distance", delta );
//
a=scb4<<GET></GET>
Mac OSRe: ¿Por qué cambia el orden de los valores en la matriz scb4 cuando se agrega a un cuadro de tabla?Supongo que debido a que lo está agregando a una plataforma, por alguna razón usará el orden predeterminado. Puede haber muchas cosas que no puede ver cuando manipula directamente plataformas JMP de esa manera. Tal vez podría usar Clone Box para obtener la tabla y agregarla (dependiendo de lo que esté haciendo).
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
ps = dt << Process Screening(Grouping(:Site), Process Variables(Eval(5 :: 132)));
tb = Report(ps)[Table Box(1)];
delta = Matrix(Report(ps)[Number Col Box("Mean")] << get) - (Matrix(Report(ps)[Number Col Box("USL")] << get)
+ Matrix(Report(ps)[Number Col Box("LSL")] << get)) / 2;
scb4 = Number Col Edit Box("distance", delta);
nw = new window("",
tb1 = tb << Clone Box;
);
a = scb4 << get;
tb1 << append(scb4);
b = scb4 << get;
c2 = a - b;
scb4 = Number Col Edit Box("distance", delta);
a = scb4 << get;
tb << append(scb4);
b = scb4 << get;
c1 = a - b;
Re: ¿Por qué cambia el orden de los valores en la matriz scb4 cuando se agrega a un cuadro de tabla?¡Muchas gracias! Ya ha resuelto la mayoría de los problemas. Me gustaría mucho poder agregarlo a la plataforma original para que los comandos en la plataforma también se puedan usar. Pero de todos modos, esto ya es muy bueno también!
Re: ¿Por qué cambia el orden de los valores en la matriz scb4 cuando se agrega a un cuadro de tabla?Tal vez podría agregar primero el cuadro de edición de columna de número y luego establecer los valores en i
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
ps = dt << Process Screening(Grouping(:Site), Process Variables(Eval(5 :: 132)));
tb = (report(ps)[table box(1)]);
delta = Matrix(Report(ps)[Number Col Box("Mean")] << get) - (Matrix(Report(ps)[Number Col Box("USL")] << get)
+ Matrix(Report(ps)[Number Col Box("LSL")] << get)) / 2;
scb4 = Number Col Edit Box("distance", {});
tb << append(scb4);
scb4 << Set Values(delta);
wait(0);
tb << Sort By Column("Stability Index", 0);
Sin embargo, no estoy seguro de con qué facilidad esto se rompería cuando realiza diferentes acciones dentro de Process Capability.
Re: ¿Por qué cambia el orden de los valores en la matriz scb4 cuando se agrega a un cuadro de tabla?Muchas gracias, muy útil!