¿Cómo puedo guardar el "Historial paso a paso" en una tabla de datos utilizando JSL?Estoy intentando guardar los resultados del "Historial paso a paso" de la plataforma "Ajustar modelo" en una tabla de datos utilizando el
siguiente guión:
obj = Fit Model( Y( :Y ), Effects( :X1, :X2, :X3, :X4, :X5, :X6, :X7, :X8, :X9, :X10, :X11, :X12, :X13, :X14 ), Personality( "Stepwise" ), Run( Stopping Rule( "P-value Threshold" ), Prob to Enter( 0.2 ), Direction( "Mixed" ) ) ); obj << go;
r = obj << Report; dt = r[Table Box( 4 )] << Make into Data Table; Close(dt,Save("Testsave.JMP"));
El resultado es una tabla de datos con los nombres de columna del historial paso a paso, pero con cero filas. Por lo tanto, la información que necesito para el resto de mi análisis no está en la tabla, mientras que el informe muestra el historial.
¿Alguien tiene una idea para hacer que esto funcione?
Re: ¿Cómo puedo guardar el "Historial paso a paso" en una tabla de datos utilizando JSL?Gracias, ya he aplicado esto y funciona muy bien,
Re: ¿Cómo puedo guardar el "Historial paso a paso" en una tabla de datos utilizando JSL?Necesitas "terminar" la plataforma. Ver guión a continuación:
Names Default To Here( 1 );
origdt = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );
obj = origdt << Fit Model(
Y( :NPN1 ),
Effects(
:PNP1,
:PNP2,
:NPN2,
:PNP3,
:IVP1,
:PNP4,
:NPN3,
:IVP2,
:NPN4,
:SIT1,
:INM1,
:INM2,
:VPM1,
:VPM2,
:VPM3,
:PMS1,
:SNM1,
:SPM1,
:NPN5
),
Personality( "Stepwise" ),
Run( Stopping Rule( "P-value Threshold" ), Prob to Enter( 0.2 ), Direction( "Mixed" ) )
);
obj << go;
obj << finish;
r = obj << Report;
dt = r["Step History"][Table Box( 1 )] << Make into Data Table;
Close( dt, Save( "Testsave.JMP" ) );