Hola a todos, tengo varios gráficos bivariados y estoy tratando de obtener el Resumen de ajuste en un gráfico bivariado específico (bivplot1). Pero seguí obteniendo todos los datos de cada parcela bivariada.
¿Cómo puedo obtener solo el resumen de ajuste de una gráfica viva específica?
Estoy usando estas líneas para obtener el resumen de ajuste que está en bivplot1
sumfit = rbiv["Summary of Fit"][1] << make combined data table;
sumfit2 = sumfit << Split( Split By( :Column 1 ), Split( :Column 2 ) );
dt_sumfit = Data Table Box( sumfit2 ) ;
dt_sumfit = dt_sumfit << get picture;
Hacer una tabla de datos combinados le dará los resultados de cada cuadro de tabla coincidente. Utilice Convertir en tabla de datos con la referencia de cuadro de tabla correcta para obtener resultados de solo uno.
Aquí hay un ejemplo al obtener el script de Source of datatable (esto creará un gráfico biv duplicado)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Drug.jmp");
biv = Bivariate(
SendToByGroup(Bygroup Default),
Y(:y),
X(:x),
Fit Line({Line Color({76, 114, 176})}),
SendToByGroup({:Drug == "a"}, Fit Line({Line Color({221, 132, 82})})),
By(:Drug)
);
//Source script, will dublicate biv platform
platform = Data Table("Drug=d") << Bivariate(
Y(:y),
X(:x),
Fit Line({Line Color({76, 114, 176})})
);
Wait(0);
Report(platform)[Outline Box("Bivariate Fit of y By x Drug=d")][
Outline Box("Linear Fit")][Outline Box("Summary of Fit")][Table Box(1)] <<
Make Into Data Table;
Report(platform) << Close Window;O use Crear tabla de datos combinados y luego elimine las filas que no desea (esta es una solución más simple).