Hola,
Algo con lo que he luchado mucho es cómo Conseguir *algo* de plataformas. En este caso, es la ecuación de ajuste lineal justo debajo de "Ajuste lineal". Los menús Propiedades y Mostrar estructura de árbol muestran diferentes cuadros de salida de texto, así que traté de agarrarlos y usé Conseguir (que no es reconocido por la plataforma, o tal vez solo por el objeto), y Obtener texto . Ambos no toman el texto que necesito. ¿Algunas ideas?
Otro problema es que se generan 6 informes, donde deberían estar 2 de ellos, ya que resume crea una lista de valores únicos en :sex y esa es la cantidad de veces que itera el bucle for. El informe también se filtra para estos valores.
Names default to here(1);
clear log();
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
summarize( gen_lst = by( dt:sex ) );
for( i = 1, i <= N Items( gen_lst ), i++,
// Create visualization, save to target
vis = eval expr( eval(
Bivariate(
Y( :weight ),
X( :height ),
Where( :sex == expr( gen_lst[i] ) )
)
) );
// Fit: Linear
vis << Fit Line( {Line Color( {255, 000, 000} )} );
// Tries to copy equation in "Linear Fit"
try( eqs_tmp1 = report(vis)["Linear Fit", TextEditBox(1)] << Get text );
try( eqs_tmp4 = report(vis)[TextEditBox(4)] << Get text );
try( print( eqs_tmp1 ) );
try( print( eqs_tmp4 ) );
);
